09 2022 档案

摘要:2022-09-30:以下go语言代码输出什么?A: true true false true false; B: true false false true false; C: true true true false false;D: true true false true true。 pac 阅读全文
posted @ 2022-09-30 22:42 福大大架构师每日一题 阅读(18) 评论(0) 推荐(0) 编辑
摘要:2022-09-29:在第 1 天,有一个人发现了一个秘密。 给你一个整数 delay ,表示每个人会在发现秘密后的 delay 天之后, 每天 给一个新的人 分享 秘密。 同时给你一个整数 forget ,表示每个人在发现秘密 forget 天之后会 忘记 这个秘密。 一个人 不能 在忘记秘密那一 阅读全文
posted @ 2022-09-29 21:42 福大大架构师每日一题 阅读(50) 评论(0) 推荐(0) 编辑
摘要:2022-09-28:以下go语言代码输出什么?A:1 1;B:1 2;C:2 2;D:不确定。 package main import ( "fmt" ) func main() { var x int inc := func() int { x++ return x } fmt.Println( 阅读全文
posted @ 2022-09-28 22:10 福大大架构师每日一题 阅读(16) 评论(0) 推荐(0) 编辑
摘要:首先新建工程,然后用vscode打开,命令如下: cargo new snake --bin 文件结构如下: Cargo.Toml文件内容如下: [package] name = "snake" version = "0.1.0" edition = "2021" # See more keys a 阅读全文
posted @ 2022-09-27 22:39 福大大架构师每日一题 阅读(31) 评论(0) 推荐(0) 编辑
摘要:2022-09-27:给定一个棵树, 树上每个节点都有自己的值,记录在数组nums里, 比如nums[4] = 10,表示4号点的值是10, 给定树上的每一条边,记录在二维数组edges里, 比如edges[8] = {4, 9}表示4和9之间有一条无向边, 可以保证输入一定是一棵树,只不过边是无向 阅读全文
posted @ 2022-09-27 22:03 福大大架构师每日一题 阅读(11) 评论(0) 推荐(0) 编辑
摘要:2022-09-26:以下go语言代码输出什么?A:{“Time”: “2020-12-20T00:00:00Z”, “N”: 5 };B:“2020-12-20T00:00:00Z”;C:{“N”: 5};D:< nil >。 package main import ( "encoding/jso 阅读全文
posted @ 2022-09-26 21:34 福大大架构师每日一题 阅读(32) 评论(0) 推荐(0) 编辑
摘要:2022-09-25:给定一个二维数组matrix,数组中的每个元素代表一棵树的高度。 你可以选定连续的若干行组成防风带,防风带每一列的防风高度为这一列的最大值 防风带整体的防风高度为,所有列防风高度的最小值。 比如,假设选定如下三行 1 5 4 7 2 6 2 3 4 1、7、2的列,防风高度为7 阅读全文
posted @ 2022-09-25 22:40 福大大架构师每日一题 阅读(15) 评论(0) 推荐(0) 编辑
摘要:2022-09-24:以下go语言代码输出什么?A:1;B:3;C:13;D:7。 package main import ( "fmt" "io/ioutil" "net/http" "runtime" ) func main() { num := 6 for index := 0; index 阅读全文
posted @ 2022-09-24 22:54 福大大架构师每日一题 阅读(24) 评论(0) 推荐(0) 编辑
摘要:2022-09-23:整数数组 stations 表示 水平数轴 上各个加油站的位置。给你一个整数 k 。 请你在数轴上增设 k 个加油站, 新增加油站可以位于 水平数轴 上的任意位置,而不必放在整数位置上。 设 penalty() 是:增设 k 个新加油站后,相邻 两个加油站间的最大距离。 请你返 阅读全文
posted @ 2022-09-23 22:49 福大大架构师每日一题 阅读(9) 评论(0) 推荐(0) 编辑
摘要:2022-09-22:以下go语言代码输出什么?A:5、B:不能编译;C:运行时死锁。 package main import ( "fmt" "time" ) func main() { ch1 := make(chan int) go fmt.Println(<-ch1) ch1 <- 5 ti 阅读全文
posted @ 2022-09-22 22:02 福大大架构师每日一题 阅读(13) 评论(0) 推荐(0) 编辑
摘要:2022-09-21:有n个动物重量分别是a1、a2、a3…an, 这群动物一起玩叠罗汉游戏, 规定从左往右选择动物,每只动物左边动物的总重量不能超过自己的重量 返回最多能选多少个动物,求一个高效的算法。 比如有7个动物,从左往右重量依次为:1,3,5,7,9,11,21 则最多能选5个动物:1,3 阅读全文
posted @ 2022-09-21 22:46 福大大架构师每日一题 阅读(47) 评论(0) 推荐(0) 编辑
摘要:2022-09-20:以下go语言代码输出什么?A:8 8;B:8 16;C:16 16;D:16 8。 package main import ( "unsafe" "fmt" ) func main() { type T1 struct { a struct{} x int64 } fmt.Pr 阅读全文
posted @ 2022-09-20 21:53 福大大架构师每日一题 阅读(9) 评论(0) 推荐(0) 编辑
摘要:2022-09-19:给定字符串 S and T,找出 S 中最短的(连续)子串 W ,使得 T 是 W 的 子序列 。 如果 S 中没有窗口可以包含 T 中的所有字符,返回空字符串 “”。 如果有不止一个最短长度的窗口,返回开始位置最靠左的那个。 示例 1: 输入: S = “abcdebdde” 阅读全文
posted @ 2022-09-19 22:50 福大大架构师每日一题 阅读(48) 评论(0) 推荐(0) 编辑
摘要:2022-09-18:以下go语言代码输出什么?A:1;B:15;C:panic index out of range;D:doesn’t compile。 package main import ( "fmt" ) func main() { nums := []int{1, 2, 3, 4, 5 阅读全文
posted @ 2022-09-18 21:35 福大大架构师每日一题 阅读(15) 评论(0) 推荐(0) 编辑
摘要:2022-09-17:一个字符串s,表示仓库的墙 与 货物,其中’|‘表示墙,’'表示货物。 给定一个起始下标start和一个终止下标end, 找出子串中 被墙包裹的货物 数量。 比如: s = "|||", start = 1, end = 7, start和end截出的子串是 "||", 被 ' 阅读全文
posted @ 2022-09-17 22:44 福大大架构师每日一题 阅读(219) 评论(0) 推荐(0) 编辑
摘要:2022-09-16:以下go语言代码输出什么?A:101;B:100;C:1;D:2。 package main import ( "fmt" ) type MS struct { Name string Cgs int } func main() { hashRun := make(map[st 阅读全文
posted @ 2022-09-16 21:26 福大大架构师每日一题 阅读(14) 评论(0) 推荐(0) 编辑
摘要:2022-09-15:Range模块是跟踪数字范围的模块。 设计一个数据结构来跟踪表示为 半开区间 的范围并查询它们。 半开区间 [left, right) 表示所有 left <= x < right 的实数 x 。 实现 RangeModule 类: RangeModule() 初始化数据结构的 阅读全文
posted @ 2022-09-15 21:32 福大大架构师每日一题 阅读(17) 评论(0) 推荐(0) 编辑
摘要:2022-09-14:以下go语言代码输出什么?A:0 0;B:0 1;C:1 1;D:1 0。 package main func main() { println(f(1)) } func f(x int) (_, __ int) { _, __ = x, x return } 答案选B。单下划 阅读全文
posted @ 2022-09-14 21:05 福大大架构师每日一题 阅读(14) 评论(0) 推荐(0) 编辑
摘要:2022-09-13:给你两个整数 m 和 n ,分别表示一块矩形木块的高和宽。 同时给你一个二维整数数组 prices ,其中 prices[i] = [hi, wi, pricei] 表示你可以以 pricei 元的价格卖一块高为 hi 宽为 wi 的矩形木块。 每一次操作中,你必须按下述方式之 阅读全文
posted @ 2022-09-13 21:28 福大大架构师每日一题 阅读(51) 评论(0) 推荐(0) 编辑
摘要:2022-09-12:以下go语言代码输出什么?A:true;B:false;C:无法编译;D:运行时 panic。 package main func main() { var x chan<- chan error var y chan (<-chan error) println(x == y 阅读全文
posted @ 2022-09-12 21:53 福大大架构师每日一题 阅读(25) 评论(0) 推荐(0) 编辑
摘要:2022-09-11:arr是一个可能包含重复元素的整数数组,我们将这个数组分割成几个“块”, 并将这些块分别进行排序。之后再连接起来,使得连接的结果和按升序排序后的原数组相同。 我们最多能将数组分成多少块? 示例 1: 输入: arr = [5,4,3,2,1] 输出: 1 解释: 将数组分成2块 阅读全文
posted @ 2022-09-11 21:31 福大大架构师每日一题 阅读(27) 评论(0) 推荐(0) 编辑
摘要:2022-09-10:以下go语言代码输出什么?A:编译错误;B:49.0;C:49。 package main import ( "fmt" ) func main() { ch := 'b' fmt.Println(ch/2.0) } 答案选C。这道题很容易选A。ch是rune类型,也就是整数类 阅读全文
posted @ 2022-09-10 23:12 福大大架构师每日一题 阅读(10) 评论(0) 推荐(0) 编辑
摘要:2022-09-09:给定一个正整数 n,返回 连续正整数满足所有数字之和为 n 的组数 。 示例 1: 输入: n = 5 输出: 2 解释: 5 = 2 + 3,共有两组连续整数([5],[2,3])求和后为 5。 示例 2: 输入: n = 9 输出: 3 解释: 9 = 4 + 5 = 2 阅读全文
posted @ 2022-09-09 22:17 福大大架构师每日一题 阅读(58) 评论(0) 推荐(0) 编辑
摘要:2022-09-08:以下go语言代码输出什么?A:5 66;B:5 88;C:7 88;D:以上都不对。 package main func main() { var x = []int{4:44, 55, 66, 1:77, 88} println(len(x), x[2]) } 答案2022- 阅读全文
posted @ 2022-09-08 22:18 福大大架构师每日一题 阅读(13) 评论(0) 推荐(0) 编辑
摘要:2022-09-07:给你一个由正整数组成的数组 nums 。 数字序列的 最大公约数 定义为序列中所有整数的共有约数中的最大整数。 例如,序列 [4,6,16] 的最大公约数是 2 。 数组的一个 子序列 本质是一个序列,可以通过删除数组中的某些元素(或者不删除)得到。 例如,[2,5,10] 是 阅读全文
posted @ 2022-09-07 22:11 福大大架构师每日一题 阅读(19) 评论(0) 推荐(0) 编辑
摘要:2022-09-06:以下go语言代码输出什么?A:Hi All;B:Hi go All;C:Hi;D:go All。 package main import "fmt" func app() func(string) string { t := "Hi" c := func(b string) s 阅读全文
posted @ 2022-09-06 22:31 福大大架构师每日一题 阅读(10) 评论(0) 推荐(0) 编辑
摘要:2022-09-05:作为国王的统治者,你有一支巫师军队听你指挥。 :给你一个下标从 0 开始的整数数组 strength , 其中 strength[i] 表示第 i 位巫师的力量值。 对于连续的一组巫师(也就是这些巫师的力量值是 strength 的 子数组), 总力量 定义为以下两个值的 乘积 阅读全文
posted @ 2022-09-05 22:44 福大大架构师每日一题 阅读(13) 评论(0) 推荐(0) 编辑
摘要:2022-09-04:以下go语言代码输出什么?A:不能编译;B:45;C:45.2;D:45.0。 package main import ( "fmt" ) func main() { var ans float64 = 15 + 25 + 5.2 fmt.Println(ans) } 答案选C 阅读全文
posted @ 2022-09-04 21:36 福大大架构师每日一题 阅读(7) 评论(0) 推荐(0) 编辑
摘要:2022-09-03:n块石头放置在二维平面中的一些整数坐标点上 每个坐标点上最多只能有一块石头 如果一块石头的 同行或者同列 上有其他石头存在,那么就可以移除这块石头。 给你一个长度为 n 的数组 stones , 其中 stones[i] = [xi, yi] 表示第 i 块石头的位置, 返回 阅读全文
posted @ 2022-09-03 21:55 福大大架构师每日一题 阅读(24) 评论(0) 推荐(0) 编辑
摘要:2022-09-02:以下go语言代码输出什么?A:9;B:11;C:编译错误;D:不确定。 package main import ( "fmt" ) func main() { s := []int{9, 8, 7} p := &s r := *p r[0] = 11 fmt.Println(s 阅读全文
posted @ 2022-09-02 21:50 福大大架构师每日一题 阅读(37) 评论(0) 推荐(0) 编辑
摘要:2022-09-01:字符串的 波动 定义为子字符串中出现次数 最多 的字符次数与出现次数 最少 的字符次数之差。 给你一个字符串 s ,它只包含小写英文字母。请你返回 s 里所有 子字符串的 最大波动 值。 子字符串 是一个字符串的一段连续字符序列。 注意:必须同时有,最多字符和最少字符的字符串才 阅读全文
posted @ 2022-09-01 20:48 福大大架构师每日一题 阅读(17) 评论(0) 推荐(0) 编辑

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