会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zzq12138
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
9
下一页
2022年4月27日
最大异或对(trie树)
摘要: 在给定的 N 个整数 A1,A2……AN 中选出两个进行 xor(异或)运算,得到的结果最大是多少? 输入格式 第一行输入一个整数 N。 第二行输入 N 个整数 A1~AN。 输出格式 输出一个整数表示答案。 数据范围 1≤N≤105, 0≤Ai<231 输入样例: 3 1 2 3 输出样例: 3
阅读全文
posted @ 2022-04-27 02:52 zzq12138
阅读(72)
评论(0)
推荐(0)
2022年4月25日
如何理解单(双)链表,Trie树和堆中的idx?
摘要: https://www.acwing.com/solution/content/5673/
阅读全文
posted @ 2022-04-25 19:24 zzq12138
阅读(20)
评论(0)
推荐(0)
2022年4月24日
吃鸡蛋
摘要: 小明家里有 n 个鸡蛋。 每天早上,小明都要吃 1 个鸡蛋作为早餐。 小明家里还有一个母鸡。 母鸡会在第 m,2m,3m… 天的晚上下蛋,每次只下 1 个蛋。 请问,连续多少天以后,小明就没有早餐鸡蛋吃了? 输入格式 一行两个整数 n,m。 输出格式 一个整数,表示答案。 数据范围 所有测试点满足
阅读全文
posted @ 2022-04-24 00:52 zzq12138
阅读(118)
评论(0)
推荐(0)
三仙归洞
摘要: 三个倒扣着的不透明小碗排成一排。 随机挑选一个小碗,将一个小球置于碗中。 然后进行 n 次操作,编号 1∼n。 对于第 i 次操作: 如果 imod2=1,则操作内容为将位于中间的碗和位于左边的碗交换位置。 如果 imod2=0,则操作内容为将位于中间的碗和位于右边的碗交换位置。 我们不妨用 0,1
阅读全文
posted @ 2022-04-24 00:50 zzq12138
阅读(494)
评论(0)
推荐(0)
2022年4月23日
滑动窗口
摘要: 给定一个大小为 n≤106 的数组。 有一个大小为 k 的滑动窗口,它从数组的最左边移动到最右边。 你只能在窗口中看到 k 个数字。 每次滑动窗口向右移动一个位置。 以下是一个例子: 该数组为 [1 3 -1 -3 5 3 6 7],k 为 3。 窗口位置 最小值 最大值 [1 3 -1] -3 5
阅读全文
posted @ 2022-04-23 01:56 zzq12138
阅读(96)
评论(0)
推荐(0)
2022年4月21日
单调栈
摘要: 给定一个长度为 N 的整数数列,输出每个数左边第一个比它小的数,如果不存在则输出 −1。 输入格式 第一行包含整数 N,表示数列长度。 第二行包含 N 个整数,表示整数数列。 输出格式 共一行,包含 N 个整数,其中第 i 个数表示第 i 个数的左边第一个比它小的数,如果不存在则输出 −1。 数据范
阅读全文
posted @ 2022-04-21 01:27 zzq12138
阅读(24)
评论(0)
推荐(0)
2022年4月18日
模拟队列
摘要: 实现一个队列,队列初始为空,支持四种操作: push x – 向队尾插入一个数 x; pop – 从队头弹出一个数; empty – 判断队列是否为空; query – 查询队头元素。 现在要对队列进行 M 个操作,其中的每个操作 3 和操作 4 都要输出相应的结果。 输入格式 第一行包含整数 M,
阅读全文
posted @ 2022-04-18 18:26 zzq12138
阅读(55)
评论(0)
推荐(0)
表达式求值(栈)
摘要: https://www.acwing.com/solution/content/40978/ #include<unordered_map> #include<iostream> #include<stack> #include<string> using namespace std; stack<
阅读全文
posted @ 2022-04-18 16:53 zzq12138
阅读(27)
评论(0)
推荐(0)
2022年4月17日
string&char常用函数
摘要: isalpha(c) 判断c是否为字母 islower(c) 判断c是否为小写 isupper(c) 判断c是否为大写 tolower(c) 字符转小写 toupper(c) 字符转大写 sort(起始地址,结束地址+1) 数组升序排序 reverse(起始地址,结束地址+1) 数组逆序 s.beg
阅读全文
posted @ 2022-04-17 12:59 zzq12138
阅读(71)
评论(0)
推荐(0)
2022年4月16日
模拟栈
摘要: 实现一个栈,栈初始为空,支持四种操作: push x – 向栈顶插入一个数 x; pop – 从栈顶弹出一个数; empty – 判断栈是否为空; query – 查询栈顶元素。 现在要对栈进行 M 个操作,其中的每个操作 3 和操作 4 都要输出相应的结果。 输入格式 第一行包含整数 M,表示操作
阅读全文
posted @ 2022-04-16 16:23 zzq12138
阅读(82)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
9
下一页
公告