会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wavlii
博客园
首页
新随笔
联系
订阅
管理
2026年4月20日
2025CCPC南昌题解(前9题)
摘要: 2025CCPC南昌邀请赛题解(前9题) 太摆了,最近才开始vp 请默认我开#define int long long了 ( x ) A.扭蛋 贪心,模拟 数据范围$\sum a_i \leq 3000*3000$ 根据鸽巢原理 贪心直接模拟 void solve(){ int n,k;cin>>n
阅读全文
posted @ 2026-04-20 23:57 hyhgfrgh
阅读(26)
评论(0)
推荐(1)
2026年3月12日
Gosper's Hack(枚举二进制中1的个数相同所有数)
摘要: auto nxt = [&](int x)->int { // 生成下一个更大的同样二进制有k个1的数 // int注意越界 int c = x & -x; int r = x + c; return (((r ^ x) >> 2) / c) | r; }; // 例如一共有10位,枚举1的个数为4
阅读全文
posted @ 2026-03-12 01:28 hyhgfrgh
阅读(5)
评论(0)
推荐(0)
2026年3月8日
P4168 [Violet] 蒲公英 (离散化+分块 在线查询区间众数)
摘要: P4168 [Violet] 蒲公英 离散化+分块 在线查询区间众数 由于a_i范围是1e9的,记录a_i出现的次数不方便直接用数组记录,但是一共有n个数,我们就可以把它们排序去重,把a_i映射为在n个数中排第几,这样映射后的值域就小于n了,我们就能直接用数组记录了,这就是离散化 将长度为 n 的数
阅读全文
posted @ 2026-03-08 22:52 hyhgfrgh
阅读(16)
评论(0)
推荐(0)
公告