STL专题的全部题目和知识点
2022-01-17 16:40:48
5720
1
数论补充站
2021-01-29 22:08:14
576
一些好用或好玩的东西
2020-12-18 21:48:44
217
1
各大网站的各种没写完的题
2020-02-10 18:46:02
310
黑块粘着一个白块,JMcat必赢。否则,白块有偶数个,PZ赢;白块有奇数个,JMcat赢
2022-11-06 19:27:04
449
1
1024勋章我来啦(se
2022-10-24 21:16:37
318
求个最短路。设 f[i][j] ,i 为所有点选没选(1/0)的状态,j 为最后走的一个点。f[i][k] = min(f[i][k], f[s][j] + a[j][k]);
2022-05-04 16:28:17
429
设 f[i][j] 表示到第 i 行摆放方式为 j 的方案数
2022-05-04 15:15:14
265
用二进制枚举出所有的选数方案,bitset记录每个方案能拼出多少数
2022-05-04 12:47:12
202
1/Ai * 1/A{i + 1} * min(Ai, A{i+1})
2022-05-04 08:07:41
266
E = m * n / (n+m)
2022-05-03 20:09:53
813
ans = 2 ^ {(n - 2)} * (n + 1)
2022-05-03 18:35:35
403
概率为(2n−2i−1)/(2n−2i−2) ,累乘即可
2022-05-03 10:41:38
160
每条线之间的距离恒为1,硬币能覆盖多少条线,取决于它的直径能覆盖多少个‘距离1’,2 * r / 1
2022-05-03 08:52:04
217
结构体存下出现位置,按数值排序,将选出的数装到另一个数组里,然后再按位置排序
2022-05-02 21:42:20
464
位运算练习题
2022-02-19 15:23:02
705
异或运用
2022-02-19 11:51:07
625
a或b - a与b = a异或b
2022-02-19 09:48:15
453
lowbit例题
2022-02-19 09:27:58
185
异或例题
2022-02-19 08:58:01
671
暴力截取字符串,和算出坏值,去重就用hash
2022-01-21 17:06:14
214
把问题从加最少转换成和最少
2022-01-21 16:49:40
380
从后(9000)往前(1000),把当前最小的明显年份赋值给当前年份,如果当前年份是明显年份,那就更新最小明显年份
2022-01-21 16:27:33
645
出现次数累乘
2022-01-21 16:06:40
602
满足条件的数并不多,预处理出来
2022-01-20 15:07:38
149
模板
2022-01-20 09:57:31
2184
套哈夫曼树模板,在最后遍历的时候把带权路径长度算出来就好了
2022-01-20 08:39:38
376
哈夫曼树模板
2022-01-19 16:53:45
2876
用两个小根堆,一个装等吃巧克力的人,一个装吃巧克力的
2022-01-19 11:58:22
673
枚举最远到达哪个鱼塘,时间减去鱼塘之间的走路时间,把每个池塘现在能钓的鱼加进大根堆中,每次钓堆顶
2022-01-19 10:52:01
498
每遇到一个加油站就把油量丢进堆里,如果当前油不够用了,就从堆里取最大的油加进去,如果加不了就表示走不了了输出no
2022-01-19 08:29:29
261
暴力用大根堆和小根堆存储,记录下每个账单的编号,拿个数组标记当前账单还过没
2022-01-18 21:01:34
677
大根堆
2022-01-18 20:09:09
359
用大根堆维护,最后倒着输出
2022-01-18 19:52:35
793
1
Dijkstra + 堆优化
2022-01-18 16:36:16
165
手打堆
2022-01-18 11:22:15
143
中心思想:相同数中相邻两个数的位置差是最小的
2022-01-18 10:11:43
1165
把 B 里的数就都丢进map里,判断 A 是否合法
2022-01-18 08:17:45
620
把每个前缀和的下标丢进map里,map[sum] = i,如果 sum - k 是存在的,就表示 map[sum - k] + 1 到 i 的和等于 k,记录下合法区间,从小到大排序
2022-01-17 21:26:42
441
暴力枚举 约数 和 n个数,如果能除尽就存下来排序
2022-01-17 19:32:50
489