按位运算符 &、|、^、~、<<、>> 按位与运算符 & print(5&7) 101与111按位相与 按位或运算符 | 5|7 101与111按位相或 按位异或运算符^ 5^7 按位取反运算符~ # 每个二进制位取反 print(~5) 左移动运算符<< #各二进制位全部左移若干位,由<<右侧的数 ...
分类:
其他好文 时间:
2018-07-31 15:13:44
阅读次数:
131
A. Piles With Stones 水题略 B. And 题意:让输入一个n,一个下,之后输入一个长为n的数组a,可以在a中使a变为a&x,问经过几次变化数组中有相同的数 思路:当数组中有两个相同的数时直接输出0,注意a&x后的数无论在与x经过几次按位与运算都不会发生变化, 该题有特殊情况,在 ...
分类:
其他好文 时间:
2018-07-30 23:32:42
阅读次数:
235
Pywin32是一个Python库,为python提供访问Windows API的扩展,提供了齐全的windows常量、接口、线程以及COM机制等等。 1.通过类名和标题查找窗口句柄,并获得窗口位置和大小 2.通过父句柄获取子句柄 3.鼠标定位与点击 4.发送回车键 5.关闭窗口 一, 首先impo ...
在有些情况下想要进可能的节省空间,会把一个int或者char的每个字节位都进行赋值,让每一个字节位都有各自的含义。如果想要取出来的话可以按照按位与的情况 求出char类型的每个字节的状态按位与unsigned char a;int r[8];r[0] = a & 0x01; // 最低位r[1] = ...
分类:
其他好文 时间:
2018-07-28 20:34:22
阅读次数:
480
A. 密码 没有想到题解里机智的 P2-P1 避免重复计算,我以为是一个类似最长公共子串的 DP,OrzOrzOrz。 设输入分别为 A, B 两个字符串。f[i][j] 表示 A 串前 i 位与 B 串前 j 位匹配( B 串中字母可以依次在 A 中找到)的方案数。 当 A[i] == B[j], ...
分类:
其他好文 时间:
2018-07-27 01:22:44
阅读次数:
177
原码, 反码, 补码原码,即用二进制表示正数: 原码 == 反码 == 补码负数: 反码: 原码除符号位之外全部取反 补码: 反码 + 1 位运算:运算符 作用 & 按位与 | 按位或 ^ 按位异或 ~ 按位取反 << 按位左移 >> 按位右移 例: 3 & 2 3 : 0011 2 : 0010 ...
分类:
编程语言 时间:
2018-07-21 12:08:42
阅读次数:
152
在我们购买电脑时总会涉及到32位与64位这个词;在安装软件时仍然会听到这个词,而作为程序员更多能接触到这个词,经常有一些问题是在问对于一个32位系统或者64位系统,类型占的字节或者位空间,这个问题可以在不同位数的编辑器进行编码,然后能够输出不同类型变量具体占的位数,接下来我来先分享一下: 1、对于3 ...
分类:
其他好文 时间:
2018-07-19 10:45:35
阅读次数:
142
"P1896 [SCOI2005]互不侵犯" 数据不大,时间复杂度很高也差不多能过。 使用状压dp dp[i][j][k]表示到第i行,状态为j,选了k个人 然后就是转移,转移的难点就是快速判断 判断的话,我们整体考虑。 然后一个状态是否有相邻的国王。用它本身按位与它本身右移(左移),若结果为0,则 ...
分类:
其他好文 时间:
2018-07-17 16:42:39
阅读次数:
129
绝对定位中当一个DIV块的位置被定义为绝对定位的时候,也就失去了文档流即失去原本的位置,并且以父级为基准(父级元素必须是相对定位如果不是则一直往上找,直到找到body为止)来进行偏移, 固定定位其实和绝对定位有很多相似之处只不过是基于当前页面来偏移。 绝对定位中当一个DIV块的位置被定义为绝对定位的 ...
分类:
Web程序 时间:
2018-07-15 11:23:16
阅读次数:
265
之前一直搞不明白html中positon:relative; 和 position:absolute;这两个属性。这里记录一下。 理论解释: 相对定位:该元素相对于自己原有位置,偏移一定距离。相对的是自己。 绝对定位:该元素相对于其父元素,偏移一定距离。相对的是父元素,重点是这个父元素也需要是设置了 ...
分类:
其他好文 时间:
2018-07-15 11:01:00
阅读次数:
171