会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
happybob
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
26
27
28
29
30
31
32
33
34
···
50
下一页
2022年3月24日
P4044 [AHOI2014/JSOI2014]保龄球
摘要: 模拟退火练习题。 考虑模拟退火,显然每次随机两个点并交换这两个点,不过注意要判断交换这两个点后序列是否仍然成立,也就是对于最后一轮是否交换后仍然成立,然后计算整个序列的贡献即可。 由于是模拟退火,所以显然考虑卡时,代码: #include <iostream> #include <cstdio> #
阅读全文
posted @ 2022-03-24 19:41 HappyBobb
阅读(9)
评论(0)
推荐(0)
2022年3月21日
P8226 「Wdoi-5」樱点收集 题解
摘要: 要是赛时对 pb_ds 有掌握就 200200200 分了! 提供一个平衡树写法,虽然平衡树我并不会写,但是 pbds 内置有平衡树啊,所以我们考虑用内置的平衡树写,注意要用 rb_tree_tag 而非 splay_tree_tag,内置的 Splay 很慢,开了 O2 还是超时,而内置红黑树不开
阅读全文
posted @ 2022-03-21 16:40 HappyBobb
阅读(16)
评论(0)
推荐(0)
2022年3月20日
P3765 总统选举
摘要: 看到了第一篇题解,我懂了随机化的艺术。 确实,这种区间众数用随机化的错误概率很小,并且也快,那我就是用这种方法的。 显然我们知道区间众数是区间中某个数出现次数 >>> 区间的一半,那么我们考虑每一次随机抽不中的可能是 12\frac{1}{2}21,选 kkk 次抽不中的概率是 12k\frac{
阅读全文
posted @ 2022-03-20 20:32 HappyBobb
阅读(11)
评论(0)
推荐(0)
CF24B F1 Champions
摘要: 题意 根据题意模拟排序,自己看吧。 解法 蓝题模拟,确实很容易。 搞个 map 记录每个人得分以及每个人的排名出现次数,cmp 函数很容易写,非常容易。 代码: #include <iostream> #include <cstdio> #include <algorithm> #include <
阅读全文
posted @ 2022-03-20 18:09 HappyBobb
阅读(8)
评论(0)
推荐(0)
2022年3月18日
P3755 [CQOI2017]老C的任务
摘要: 题意 给定一个二维平面,其中有多个点 (xi,yi)(x_i, y_i)(xi,yi),对于每个点 (xi,yi)(x_i, y_i)(xi,yi) 都有一个权值 pip_ipi。给定多组询问,每次询问点对 (x1,y1)(x_1, y_1)(x1,y1) 和点对 (x2,y2)(x_
阅读全文
posted @ 2022-03-18 18:01 HappyBobb
阅读(15)
评论(0)
推荐(0)
2022年3月17日
UVA12003 Array Transformer
摘要: 题意 给定一个序列 aaa,支持两种操作: 求区间 al,al+1,⋯ ,ara_l, a_{l+1}, \cdots, a_ral,al+1,⋯,ar 中严格小于 vvv 的数的个数。 单点修改。 解法 块内二分模板题。 考虑每一个块维护一个有序的 vector 或者其他容器,块内查询用 l
阅读全文
posted @ 2022-03-17 18:48 HappyBobb
阅读(12)
评论(0)
推荐(0)
2022年3月16日
CF394A Counting Sticks
摘要: 随便搞,设一开始等式 a+b=ca+b=ca+b=c,显然 ∣a+b−c∣=2\left| a + b - c \right| = 2∣a+b−c∣=2 时有解,然后判断是 c−(a+b)=2c-(a+b)=2c−(a+b)=2 还是 (a+b)−c=2(a+b)-c=2(a+b)−c=2,模拟即可
阅读全文
posted @ 2022-03-16 21:50 HappyBobb
阅读(8)
评论(0)
推荐(0)
P4979 矿洞:坍塌
摘要: 首先,这里提供的代码可能因为评测机波动而导致无法在不开 O2 下通过,但是开了 O2 后亲测不会出现问题。 现在步入正题。 很多人用了珂朵莉树,但是这题我给大家带来线段树套 bitset 的解法,这是以前的题解没有的。 事实上就是线段树每个点开一个 bitset 维护这个区间中出现了哪些数,那么显然
阅读全文
posted @ 2022-03-16 19:00 HappyBobb
阅读(21)
评论(0)
推荐(0)
2022年3月14日
P4329 [COCI2006-2007#1] Bond
摘要: 我们充分发扬人类智慧:事实上搜索可做。 首先暴力搜索显然是 O(n!)O(n!)O(n!) 的,那么我们重点考虑剪枝。 首先我们假设深搜过程中每个搜索的是事件而不是人。 我们设 mim_imi 表示第 iii 件事最大的成功率,那么显然深搜过程中假设搜到了第 depthdepthdepth 件事,
阅读全文
posted @ 2022-03-14 19:04 HappyBobb
阅读(7)
评论(0)
推荐(0)
2022年3月12日
P3730 曼哈顿交易
摘要: 题意 给定一个 nnn 个数的序列 aaa,定义对于区间 [l,r][l,r][l,r] 的 cic_ici 表示 al,al+1,⋯ ,ara_l, a_{l+1}, \cdots, a_ral,al+1,⋯,ar 中 iii 的出现次数。多组询问,每组询问指定 l,r,kl, r, kl
阅读全文
posted @ 2022-03-12 11:10 HappyBobb
阅读(10)
评论(0)
推荐(0)
上一页
1
···
26
27
28
29
30
31
32
33
34
···
50
下一页
公告