![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
位运算
位运算
就是爱吃肉ro
真正喜欢的人和事 都值得我们去坚持
展开
-
专门记录 bitset 遍历是 从低位到高位 即 从右往左
wfu oj 传送YES or NO现在给你一个整数n,可以将其转化为二进制数,你现在可以删除这个二进制数中的任意位(例如10101,你可以删除第三位的1,变为1001),问你最后剩下的二进制数能不能被64整除,如果可以被整除输出“yes”,否则输出“no”数据范围:0<=n<=2^63 - 1补题的时候 再次忘记 long long 这是第几次死在 long long 上...原创 2019-12-08 21:10:35 · 872 阅读 · 0 评论 -
unsigned 无符号整数做差 及 二进制运算 学习记录
上下两部分结果不同, 很神奇吧 ?查阅头文件发现, strlen 返回值 是 size_t 类型的, 就是 usigned long long 类型, 两者做差是不同的.所以写程序的时候就尽量避免 减法运算, 比如比较 a-5 和 b 的大小if ( a-5 > b ) 就尽量写成 if ( a > b+5 )当然, 这是对于无符号类型来说这里就涉及 无符号整数做差...原创 2019-11-21 21:54:22 · 1048 阅读 · 2 评论 -
位运算复习
按位与全一为一按位或有一为一按位异或同零异一原创 2019-09-19 20:48:40 · 137 阅读 · 0 评论