上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 161 下一页
摘要: 2022-11-17:组合两个表。请写出sql语句,执行结果是{“headers”: [“first_name”, “last_name”, “city”, “state”], “values”: [[“Allen”, “Wang”, null, null], [“Bob”, “Alice”, “N 阅读全文
posted @ 2022-11-17 22:21 福大大架构师每日一题 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 2022-11-16:给你一个数组 nums,我们可以将它按一个非负整数 k 进行轮调, 例如,数组为 nums = [2,4,1,3,0], 我们按 k = 2 进行轮调后,它将变成 [1,3,0,2,4]。 这将记为 3 分, 因为 1 > 0 [不计分]、3 > 1 [不计分]、0 <= 2 阅读全文
posted @ 2022-11-16 22:41 福大大架构师每日一题 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 2022-11-15:这里有 n 个航班,它们分别从 1 到 n 进行编号。 有一份航班预订表 bookings , 表中第 i 条预订记录 bookings[i] = [firsti, lasti, seatsi] 意味着在从 firsti 到 lasti (包含 firsti 和 lasti ) 阅读全文
posted @ 2022-11-15 22:03 福大大架构师每日一题 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 2022-11-14:rust语言,请使用过程宏给结构体AAA生成结构体AAABuilder和创建AAABuilder实例的方法。 宏使用如下: #[derive(Builder)] pub struct AAA { a: String, b: i32, c: f64, d: Vec<bool>, 阅读全文
posted @ 2022-11-14 21:14 福大大架构师每日一题 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 2022-11-13:以下go语言代码中,如何获取结构体列表以及结构体内的指针方法列表?以下代码应该返回{“S1”:[“M1”,“M2”],“S2”:[],“S3”:[“M1”,“M3”]},顺序不限。S1的M3方法不是指针方法,S3的M2方法也不是指针方法,所以不能输出。 package main 阅读全文
posted @ 2022-11-13 21:23 福大大架构师每日一题 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 2022-11-12:以下rust语言代码中,结构体S实现了crate::T1::T2的方法,如何获取方法列表?以下代码应该返回[“m1”,“m2”,“m5”],顺序不限。m3是S的方法,但并不属于crate::T1::T2的。m4也是S的方法,但这是实现T3的,也不属于crate::T1::T2的 阅读全文
posted @ 2022-11-12 20:40 福大大架构师每日一题 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 2022-11-11:设计一个最大栈数据结构,既支持栈操作,又支持查找栈中最大元素。 实现 MaxStack 类: MaxStack() 初始化栈对象 void push(int x) 将元素 x 压入栈中。 int pop() 移除栈顶元素并返回这个元素。 int top() 返回栈顶元素,无需移 阅读全文
posted @ 2022-11-11 23:19 福大大架构师每日一题 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 2022-11-10:写一个 bash 脚本以统计一个文本文件 words.txt 中每个单词出现的频率。 为了简单起见,你可以假设: words.txt只包括小写字母和 ’ ’ 。 每个单词只由小写字母组成。 单词间由一个或多个空格字符分隔。 示例: 假设 words.txt 内容如下: the 阅读全文
posted @ 2022-11-10 22:17 福大大架构师每日一题 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 2022-11-09:给定怪兽的血量为hp 第i回合如果用刀砍,怪兽在这回合会直接掉血,没有后续效果 第i回合如果用毒,怪兽在这回合不会掉血, 但是之后每回合都会掉血,并且所有中毒的后续效果会叠加 给定的两个数组cuts、poisons,两个数组等长,长度都是n 表示你在n回合内的行动, 每一回合的 阅读全文
posted @ 2022-11-09 22:52 福大大架构师每日一题 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 2022-11-08:以下go语言代码输出什么?A:2;B:编译错误;C:运行 panic。 package main import "fmt" func main() { a := []int{5} for range a { a = append(a, 1) } fmt.Println(len( 阅读全文
posted @ 2022-11-08 22:19 福大大架构师每日一题 阅读(29) 评论(0) 推荐(0) 编辑
上一页 1 ··· 56 57 58 59 60 61 62 63 64 ··· 161 下一页