08 2022 档案

摘要:2022-08-31:以下go语言代码输出什么?A:江苏;B:v[“province”]取值错误;C:m.Store存储错误;D:不知道。 package main import ( "fmt" "sync" ) func main() { var m sync.Map m.Store("addre 阅读全文
posted @ 2022-08-31 21:30 福大大架构师每日一题 阅读(25) 评论(0) 推荐(0) 编辑
摘要:2022-08-30:给你一个字符串化学式 formula ,返回 每种原子的数量 。 原子总是以一个大写字母开始,接着跟随 0 个或任意个小写字母,表示原子的名字。 如果数量大于 1,原子后会跟着数字表示原子的数量。如果数量等于 1 则不会跟数字。 例如,“H2O” 和 “H2O2” 是可行的,但 阅读全文
posted @ 2022-08-30 20:51 福大大架构师每日一题 阅读(39) 评论(0) 推荐(0) 编辑
摘要:2022-08-29:以下go语言代码输出什么?A:10 10;B:10 19;C:19 10;D:19 19。 package main import ( "fmt" ) func hello(i *int) int { defer func() { *i = 19 }() return *i } 阅读全文
posted @ 2022-08-29 21:50 福大大架构师每日一题 阅读(9) 评论(0) 推荐(0) 编辑
摘要:2022-08-28:把字符串 s 看作 “abcdefghijklmnopqrstuvwxyz” 的无限环绕字符串, 所以 s 看起来是这样的: …zabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcd… 现在给定另一个字符串 p 。返回 阅读全文
posted @ 2022-08-28 21:49 福大大架构师每日一题 阅读(183) 评论(0) 推荐(0) 编辑
摘要:2022-08-27:以下go语言代码输出什么?A:[0];B:panic;C:7;D:不清楚。 package main import ( "fmt" ) func main() { a := make([]int, 20) a = []int{7, 8, 9, 10} b := a[15:16] 阅读全文
posted @ 2022-08-27 20:35 福大大架构师每日一题 阅读(25) 评论(0) 推荐(0) 编辑
摘要:2022-08-26:用一个大小为 m x n 的二维网格 grid 表示一个箱子 你有 n 颗球。箱子的顶部和底部都是开着的。 箱子中的每个单元格都有一个对角线挡板,跨过单元格的两个角, 可以将球导向左侧或者右侧。 将球导向右侧的挡板跨过左上角和右下角,在网格中用 1 表示。 将球导向左侧的挡板跨 阅读全文
posted @ 2022-08-26 22:01 福大大架构师每日一题 阅读(21) 评论(0) 推荐(0) 编辑
摘要:2022-08-25:以下go语言代码输出什么?A:1 0;B:1 2;C:不能编译;D:0 0。 package main import "fmt" func named() (n, _ int) { return 1, 2 } func main() { fmt.Print(named()) } 阅读全文
posted @ 2022-08-25 21:29 福大大架构师每日一题 阅读(10) 评论(0) 推荐(0) 编辑
摘要:2022-08-24:给定一个长度为3N的数组,其中最多含有0、1、2三种值, 你可以把任何一个连续区间上的数组,全变成0、1、2中的一种, 目的是让0、1、2三种数字的个数都是N。 返回最小的变化次数。 来自京东。4.2笔试。 答案2022-08-24: 自然智慧即可。统计0,1,2扣去N/3的个 阅读全文
posted @ 2022-08-24 22:09 福大大架构师每日一题 阅读(12) 评论(0) 推荐(0) 编辑
摘要:2022-08-23:以下go语言代码输出什么?A:map[baz:2 foo:0];B:map[bar:1 baz:2];C:map[baz:2];D:不确定。 package main import ( "fmt" ) func main() { m := map[string]int{"foo 阅读全文
posted @ 2022-08-23 21:25 福大大架构师每日一题 阅读(20) 评论(0) 推荐(0) 编辑
摘要:2022-08-22:给定一个数组arr,长度为n,最多可以删除一个连续子数组, 求剩下的数组,严格连续递增的子数组最大长度。 n <= 10^6。 来自字节。5.6笔试。 答案2022-08-22: 动态规划+线段树。 代码用rust编写。代码如下: use rand::Rng; fn main( 阅读全文
posted @ 2022-08-22 21:55 福大大架构师每日一题 阅读(17) 评论(0) 推荐(0) 编辑
摘要:2022-08-21:以下go语言代码输出什么?A:0;B:panic;C:不知道。 package main var n = -99 func main() { m := make(map[string]int, n) println(m["Go"]) } 答案选A。从 map 获取数据,即使 m 阅读全文
posted @ 2022-08-21 21:04 福大大架构师每日一题 阅读(34) 评论(0) 推荐(0) 编辑
摘要:2022-08-20:给定区间的范围[xi,yi],xi<=yi,且都是正整数, 找出一个坐标集合set,set中有若干个数字, set要和每个给定的区间,有交集。 求set的最少需要几个数。 比如给定区间 : [5, 8] [1, 7] [2, 4] [1, 9], set最小可以是: {2, 6 阅读全文
posted @ 2022-08-20 20:44 福大大架构师每日一题 阅读(22) 评论(0) 推荐(0) 编辑
摘要:2022-08-19:以下go语言代码输出什么?A:equal;B:not equal;C:不确定。 package main import ( "fmt" "reflect" ) func main() { i := 1 j := 1 no1 := &i no2 := &j if reflect. 阅读全文
posted @ 2022-08-19 21:23 福大大架构师每日一题 阅读(12) 评论(0) 推荐(0) 编辑
摘要:2022-08-18:每一个序列都是[a,b]的形式,a < b 序列连接的方式为,前一个序列的b,要等于后一个序列的a 比如 : [3, 7]、[7, 13]、[13, 26]这三个序列就可以依次连接 给定若干个序列,求最大连接的数量 定义尝试过程如下 arr[i] = {4, 9}表示,第i个序 阅读全文
posted @ 2022-08-18 21:48 福大大架构师每日一题 阅读(13) 评论(0) 推荐(0) 编辑
摘要:2022-08-17:以下go语言代码输出什么?A:运行时 panic;B:32;C:编译错误;D:0。 package main func main() { var x *struct { s [][32]byte } println(len(x.s[99])) } 答案选B。这道题很多人会选A, 阅读全文
posted @ 2022-08-17 21:21 福大大架构师每日一题 阅读(16) 评论(0) 推荐(0) 编辑
摘要:2022-08-16:绳子总长度为M, 100 -> M, (6, 100) (7,23) (10,34) -> arr, 每一个长度的绳子对应一个价格,比如(6, 10)表示剪成长度为6的绳子,对应价格10, 可以重复切出某个长度的绳子。 定义递归如下: 所有可以切出来的长度 对应 价值都在数组r 阅读全文
posted @ 2022-08-16 23:06 福大大架构师每日一题 阅读(19) 评论(0) 推荐(0) 编辑
摘要:2022-08-15:k8s安装pgadmin,yaml如何写? 答案2022-08-15: yaml如下: # 依赖postgres.yaml apiVersion: apps/v1 kind: Deployment metadata: labels: app: pgadmin name: pga 阅读全文
posted @ 2022-08-15 21:10 福大大架构师每日一题 阅读(10) 评论(0) 推荐(0) 编辑
摘要:2022-08-14:k8s安装PostgreSQL,yaml如何写? 答案2022-08-14: yaml如下: apiVersion: apps/v1 kind: Deployment metadata: labels: app: postgres name: postgres namespac 阅读全文
posted @ 2022-08-14 21:34 福大大架构师每日一题 阅读(11) 评论(0) 推荐(0) 编辑
摘要:2022-08-13:以下go语言代码输出什么?A:[5 6 7 1 2 3 4] B:[1 2 3 4 5 6 7] C:[4 5 6 7 1 2 3]。 package main import ( "fmt" ) func main() { nums := []int{1, 2, 3, 4, 5 阅读全文
posted @ 2022-08-13 22:11 福大大架构师每日一题 阅读(23) 评论(0) 推荐(0) 编辑
摘要:2022-08-12:方案1 : {7, 10}; xxxx : {a , b}; 1 2 3 4; FunnyGoal = 100; OffenseGoal = 130。 找到一个最少方案数,让FunnyGoal、OffenseGoal,都大于等于。 定义如下尝试过程: 贴纸数组stickers, 阅读全文
posted @ 2022-08-12 21:31 福大大架构师每日一题 阅读(51) 评论(0) 推荐(0) 编辑
摘要:2022-08-11:以下go语言代码输出什么?A:panic;B:编译错误;C:json marshal 报错;D:null;E:nil。 package main import ( "encoding/json" "fmt" ) func main() { var p *int b, err : 阅读全文
posted @ 2022-08-11 22:53 福大大架构师每日一题 阅读(10) 评论(0) 推荐(0) 编辑
摘要:2022-08-10:为了给刷题的同学一些奖励,力扣团队引入了一个弹簧游戏机, 游戏机由 N 个特殊弹簧排成一排,编号为 0 到 N-1, 初始有一个小球在编号 0 的弹簧处。若小球在编号为 i 的弹簧处, 通过按动弹簧,可以选择把小球向右弹射 jump[i] 的距离,或者向左弹射到任意左侧弹簧的位 阅读全文
posted @ 2022-08-10 22:17 福大大架构师每日一题 阅读(24) 评论(0) 推荐(0) 编辑
摘要:2022-08-09:以下go语言代码输出什么?A:否,会 panic;B:是,能正确运行;C:不清楚,看投票结果。 package main import ( "fmt" "sync" ) func main() { wg := sync.WaitGroup{} wg.Add(1) go hell 阅读全文
posted @ 2022-08-09 22:19 福大大架构师每日一题 阅读(9) 评论(0) 推荐(0) 编辑
摘要:2022-08-08:给定一个数组arr,表示从早到晚,依次会出现的导弹的高度。 大炮打导弹的时候,如果一旦大炮定了某个高度去打,那么这个大炮每次打的高度都必须下降一点。 (1) 如果只有一个大炮,返回最多能拦截多少导弹。 (2) 如果所有的导弹都必须拦截,返回最少的大炮数量。 答案2022-08- 阅读全文
posted @ 2022-08-08 20:20 福大大架构师每日一题 阅读(11) 评论(0) 推荐(0) 编辑
摘要:2022-08-07:以下go语言代码输出什么?A:1 1;B:3 1;C:0 3;D:不能编译。 package main import ( "fmt" "math" ) func main() { v := math.Log(-1) m := map[float64]int{v: 1, v: 2 阅读全文
posted @ 2022-08-07 22:27 福大大架构师每日一题 阅读(10) 评论(0) 推荐(0) 编辑
摘要:2022-08-06:给定一个数组arr,长度为N,arr中所有的值都在1~K范围上, 你可以删除数字,目的是让arr的最长递增子序列长度小于K。 返回至少删除几个数字能达到目的。 N <= 10^4,K <= 10^2。 来自京东。4.2笔试。 答案2022-08-06: 动态规划。 时间复杂度: 阅读全文
posted @ 2022-08-06 20:35 福大大架构师每日一题 阅读(28) 评论(0) 推荐(0) 编辑
摘要:2022-08-05:以下go语言代码输出什么?A:65, string;B:A, string;C:65, int;D:报错。 package main import ( "fmt" ) func main() { num := 65 str := string(num) fmt.Printf(" 阅读全文
posted @ 2022-08-05 21:43 福大大架构师每日一题 阅读(18) 评论(0) 推荐(0) 编辑
摘要:2022-08-04:输入:去重数组arr,里面的数只包含0~9。limit,一个数字。 返回:要求比limit小的情况下,能够用arr拼出来的最大数字。 来自字节。 答案2022-08-04: 从左往右,存在回溯。单决策递归。代码用rust和typescript编写。 代码用rust编写。代码如下 阅读全文
posted @ 2022-08-04 21:41 福大大架构师每日一题 阅读(21) 评论(0) 推荐(0) 编辑
摘要:2022-08-03:以下go语言代码输出什么?A:2;B:3;C:1;D:0。 package main import "fmt" func main() { slice := []int{0, 1, 2, 3} m := make(map[int]*int) for key, val := ra 阅读全文
posted @ 2022-08-03 22:02 福大大架构师每日一题 阅读(25) 评论(0) 推荐(0) 编辑
摘要:2022-08-02:小红拿到了一个大立方体,该大立方体由111的小方块拼成,初始每个小方块都是白色。 小红可以每次选择一个小方块染成红色, 每次小红可能选择同一个小方块重复染色, 每次染色以后,你需要帮小红回答出当前的白色连通块数, 如果两个小方块共用同一个面,且颜色相同,则它们是连通的, 给定n 阅读全文
posted @ 2022-08-02 22:10 福大大架构师每日一题 阅读(32) 评论(0) 推荐(0) 编辑
摘要:2022-08-01:以下go语言代码输出什么?A:panic;B:5;C:6;D:编译错误。 package main import ( "fmt" ) func main() { c := make(chan int, 5) c <- 5 c <- 6 close(c) fmt.Println( 阅读全文
posted @ 2022-08-01 22:06 福大大架构师每日一题 阅读(23) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示