摘要: 1. 异或、与的一点总结(这些位运算真的是骚操作2333) 两个相同的数字: 取出一个数最右端为1的那一位: 其中 是在计算机中就是 的补码表示( "这样所有的加法运算可以使用同一种电路完成" ),因为补码等于原码的反码+1,所以 就是 。 另外: x&x 1 ==0 判断 是否是2的n次方。 把一 阅读全文
posted @ 2018-12-24 14:32 张十六 阅读(1599) 评论(0) 推荐(0) 编辑
摘要: 1. 运算符优先级,简单记就是:! 算术运算符 关系运算符 && || 赋值运算符 2. 把数字取反,可以作为一种标记 3. last = {c: i for i, c in enumerate(S)}标记字符串S中每个字母的最后一个位置,存到字典last中 十分简洁的写法!!! 4. 二分法规则: 阅读全文
posted @ 2018-12-24 14:23 张十六 阅读(362) 评论(0) 推荐(0) 编辑