上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 159 下一页
摘要: 2022-07-17:1、2、3…n-1、n、n、n+1、n+2… 在这个序列中,只有一个数字有重复(n)。 这个序列是无序的,找到重复数字n。 这个序列是有序的,找到重复数字n。 答案2022-07-17: 不能用哈希表。 第一问,两种方法,快慢指针找环问题和异或法。 第二问,二分法。 代码用ru 阅读全文
posted @ 2022-07-17 20:44 福大大架构师每日一题 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 2022-07-16:以下go语言代码输出什么?A:[];B:[5];C:[5 0 0 0 0];D:[0 0 0 0 0]。 package main import ( "fmt" ) func main() { a := make([]int, 0, 5) addElem(a, 5) fmt.P 阅读全文
posted @ 2022-07-16 22:27 福大大架构师每日一题 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 2022-07-15:一开始有21个球,甲和乙轮流拿球,甲先、乙后, 每个人在自己的回合,一定要拿不超过3个球,不能不拿。 最终谁的总球数为偶数,谁赢。 请问谁有必胜策略。 来自微众。人工智能岗。 答案2022-07-15: 21球,是甲赢。如果把21变成其他正整数,误以为甲也一定赢,但实际上是不一 阅读全文
posted @ 2022-07-15 21:17 福大大架构师每日一题 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 2022-07-14:以下go语言代码输出什么?A:1;B:3;C:4;D:编译错误。 package main import ( "fmt" ) func main() { a := [5]int{1, 2, 3, 4, 5} t := a[3:4:4] fmt.Println(t[0]) } 答 阅读全文
posted @ 2022-07-14 21:11 福大大架构师每日一题 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 2022-07-13:给你一个整数数组 arr ,你一开始在数组的第一个元素处(下标为 0)。 每一步,你可以从下标 i 跳到下标 i + 1 、i - 1 或者 j : i + 1 需满足:i + 1 < arr.length, i - 1 需满足:i - 1 >= 0, j 需满足:arr[i] 阅读全文
posted @ 2022-07-13 22:31 福大大架构师每日一题 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 2022-07-12:以下go语言代码输出什么?A:1 1;B:1.0 1.0;C:编译不通过;D:1.0 1。 package main import "fmt" func main() { fmt.Println(1 % 2.0) fmt.Println(int(1) % 2.0) } 答案20 阅读全文
posted @ 2022-07-12 21:16 福大大架构师每日一题 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 2022-07-11:给定n位长的数字字符串和正数k,求该子符串能被k整除的子串个数。 (n<=1000,k<=100)。 来自微众。4.11笔试。 答案2022-07-11: 动态规划。假设abcdef%k=0,abc000%k=0,那么def%k=0。 代码用rust编写。代码如下: use r 阅读全文
posted @ 2022-07-11 22:29 福大大架构师每日一题 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 2022-07-10:以下go语言代码输出什么?A:A,B;B:A,C:A,fatal error;D:fatal error… func main() { var m sync.Mutex fmt.Print("A, ") m.Lock() go func() { time.Sleep(200 * 阅读全文
posted @ 2022-07-10 22:54 福大大架构师每日一题 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 2022-07-09:总长度为n的数组中,所有长度为k的子序列里,有多少子序列的和为偶数? 答案2022-07-09: 方法一:递归,要i还是不要i。 方法二:动态规划。需要两张dp表。 代码用rust编写。代码如下: use rand::Rng; fn main() { let nn: i32 = 阅读全文
posted @ 2022-07-09 21:12 福大大架构师每日一题 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 2022-07-08:以下go语言代码输出什么?A:3;B:+Inf;C:true;D:编译错误。 package main import "fmt" func main() { var a, b = 1.0, 2.0 fmt.Println(a | b) } 答案2022-07-08: 答案选D。 阅读全文
posted @ 2022-07-08 22:24 福大大架构师每日一题 阅读(7) 评论(0) 推荐(0) 编辑
上一页 1 ··· 67 68 69 70 71 72 73 74 75 ··· 159 下一页