会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
MrWangnacl
AFO, Data Science,Computer Science.
博客园
首页
新随笔
联系
订阅
管理
2023年1月11日
一个CF1775C(Codeforces Round #843 (Div. 2))的小技巧
摘要: 若$n$的第$i$位为$1$,而我们需要不断令$n+1$找到下一个最小的$k$,使得$k$的第$i$位为$0$。 技巧: 假设$n$为10101[1]1001,括号内是要求的第$i$位 那么先将二进制下的$n>>i$,变为十进制后$+1$,再转为二进制并$<<i$,即 $$(n/(1<<i)+1)*
阅读全文
posted @ 2023-01-11 12:06 SxtoxA
阅读(35)
评论(0)
推荐(0)
公告
12
13