收获: 1、如果有很多位操作,并且不包含+-×/等高级运算,那么可以一位一位考虑,如果求一个最优解,可以尝试逐位确定,这道题因为原始攻击值有范围,那么就需要数位DP。 1 /**************************************************************....
分类:
其他好文 时间:
2015-05-12 22:44:11
阅读次数:
192
这是小米2015年暑假实习生第一道笔试题,其实不难,主要用到移位操作和或运算符就可以搞定,具体代码如下:
/*世界上有10种人,一种懂二进制,一种不懂。那么你知道两个int32整数m和n的二进制表达,有多少个位(bit)不同么?
输入例子:
1999 2299
输出例子:
7
*/
#include
int countBitDiff(int m, int n)
{
int data=1;...
分类:
其他好文 时间:
2015-05-12 01:45:02
阅读次数:
166
在计算机中所有数据都是以二进制的形式储存的。位运算其实就是直接对在内存中的二进制数据进行操作,因此处理数据的速度非常快。在实际编程中,如果能巧妙运用位操作,完全可以达到四两拨千斤的效果,正因为位操作...
分类:
编程语言 时间:
2015-05-10 15:52:09
阅读次数:
140
64位win7下OpenGL的配置 - walkandthink的专栏 - 博客频道 - CSDN.NEThttp://blog.csdn.net/walkandthink/article/details/14105003最近出于需要,在实验室的服务器上配置了下OpenGL以便更自由的绘制图形,按照...
分类:
其他好文 时间:
2015-05-10 11:08:56
阅读次数:
152
这段时间都在学习大数据,之前的笔记本内存完全支撑不了现有的学习。跑个hive启动命令都要跑十几分钟,于是借着给自己学习的理由买了个tp440. 呵呵,废话不多说,买来笔记本后装上VMWare,运行虚拟机发现提示无法执行64位操作。本人系统是win7,64位系统。之后就是一顿度娘,发现千篇一律都是.....
分类:
系统相关 时间:
2015-05-09 13:11:18
阅读次数:
199
1 void reverse(char* str, int begin, int end) 2 { 3 char temp; 4 for( ; begin < end; begin++) 5 { 6 temp = str[end]; 7 st...
分类:
其他好文 时间:
2015-05-08 20:06:15
阅读次数:
231
题意在不使用sizeof()函数的情况下,取出本机的整形所占位数,如32位、64位等。分析我看到题目后的第一思路就是统计二进制中1的个数。但是位数不确定啊,我用了0取反,然后保存的二进制就是N个1了,现在发现-1就行。用unsigned int保存,移位操作统计就好,一个字节8位,所以每次左移8位。...
分类:
编程语言 时间:
2015-05-08 16:38:27
阅读次数:
138
1判断操作系统是32位还是64位
//方法I:
BOOL IsWow64()
{
//函数IsWow64Process()用于确定指定进程是否运行在64位操作系统的32环境(Wow64)下
//如果该进程是32位进程,运行在64操作系统,该值为true,否则为false,具体如下:
//32bit程序跑在32bit系统下,返回0.
//32bit程序跑在64bit系统下,是wow64模式...
分类:
其他好文 时间:
2015-05-07 16:45:44
阅读次数:
123
一 Dalvik指令格式1.1 位描述Dalvik汇编代码由Dalvik指令组成,指令语法由指令的位描述与指令格式辨识来决定。位描述的约定如下所示:
每16位的字采用空格分隔开来;
每个字母表示四位,每个字符顺序从高字节开始,排列到低字节,每四位之间可能使用“|”来表示不同的内容。
顺序采用A~Z的单个大写字母作为一个4位操作码,op表示一个8位的操作码;
“Ø”表示这字段所有位为0值。
举例,如以...
分类:
移动开发 时间:
2015-05-05 19:46:40
阅读次数:
299
归根结底就是对8个IO口的读写问题。你可以自己编写两个函数WriteData()和ReadData();还是分别调用GPIO位操作的函数。
void WriteData(u8 data)
{
//分别操作与液晶连接的IO口,顺序是由高位到低位
GPIO_WriteBit(GPIO号, Pin号,(data & 0x80) >> 7 );
GPIO_WriteBit...
分类:
其他好文 时间:
2015-05-04 15:36:55
阅读次数:
214