原始博文网址,无意侵权,只是想记下来以后复习的时候方便,http://www.cnblogs.com/zhangziqiu/archive/2011/03/30/ComputerCode.html机器数一个数在计算机中的二进制表示形式,叫做这个数的机器数,机器数是带符号的,在计算机中用一个数的最高位...
                            
                            
                                分类:
其他好文   时间:
2015-05-22 22:28:58   
                                阅读次数:
193
                             
                         
                    
                        
                            
                            
                                位运算:左移:m>n将m右移n位,右移后高位补充的是符号位,负数补充1,整数补充0.(正数的边界值为(1,ox7FFFFFFF),负数的边界值为(ox80000000,oxFFFFFFFF))题目一:请实现一个函数,输入一个整数,输出这个数的二进制表示中1的个数。思路一:将二进制数i与1相与,判断是...
                            
                            
                                分类:
编程语言   时间:
2015-05-21 21:51:21   
                                阅读次数:
155
                             
                         
                    
                        
                            
                            
                                位运算:左移:m>n将m右移n位,右移后高位补充的是符号位,负数补充1,整数补充0.(正数的边界值为(1,ox7FFFFFFF),负数的边界值为(ox80000000,oxFFFFFFFF))题目一:请实现一个函数,输入一个整数,输出这个数的二进制表示中1的个数。思路一:将二进制数i与1相与,判断是...
                            
                            
                                分类:
编程语言   时间:
2015-05-21 19:34:46   
                                阅读次数:
179
                             
                         
                    
                        
                            
                            
                                1.十进制转化为二进制除以2,求余数;小数部分成2,求整数部分2.二进制转十进制,从右开始每一个二进制数乘以2的n次方(n从0开始)eg:01=》2的0次方+0的2的1次方=1注释:三位的二进制表示八进制,四位的二进制表示十六进制3.二进制转八进制;整数部分三个为一个单位(从右到左..
                            
                            
                                分类:
其他好文   时间:
2015-05-21 06:45:03   
                                阅读次数:
183
                             
                         
                    
                        
                            
                            
                                将十进制转换为二进制,基本思路是这样的:首先判断这个数是奇数还是偶数,如果是奇数,那么二进制数的最后一位为1,否则为0。这个采用模2运算即可。然后来分析其他位,确定二进制倒数第二位,也可以采用模2运算,但是需要将二进制的最后一位舍弃,也就是向右移一位。举个简单的例子,9的二进制表示为1001,那.....
                            
                            
                                分类:
其他好文   时间:
2015-05-15 19:31:32   
                                阅读次数:
139
                             
                         
                    
                        
                            
                            
                                ASCII码表 信息在计算机上是用二进制表示的,这种表示法让人理解就很困难。因此计算机上都配有输入和输出设备,这些设备的主要目的就是,以一种人类可阅读的形式将信 息在这些设备上显示出来供人阅读理解。为保证人类和设备,设备和计算机之间能进行正确的信息交换,人们编制的统一的信息交换代码,这就是ASCI....
                            
                            
                                分类:
其他好文   时间:
2015-05-13 19:43:02   
                                阅读次数:
197
                             
                         
                    
                        
                            
                            
                                比如C类地址:192.168.0.0C类网段255.255.255.0C类默认掩码11111111111111111111111100000000C类掩码二进制表示按二进制来看网络位为24个1,后面的8个0为主机位,默认情况下只分了一个网段,那就是192.168.0.0----192.168.0.255子网掩码为默认的24位255.255.255.0子网划分方法..
                            
                            
                                分类:
其他好文   时间:
2015-05-12 19:06:29   
                                阅读次数:
248
                             
                         
                    
                        
                            
                            
                                题目:
请实现一个函数,输入一个整数,输出改数二进制表示中1的个数。例如把9表示成二进制是1001,有2位是1。因此如果输入9,改函数输出2。
常规解法:
int CountbitOne(int n)
{
	int count=0;
	while(n)
	{
		if (n&1)
		{
			count++;
		}
		n=n>>1;
	}
	return count;
}
最优解法思...
                            
                            
                                分类:
其他好文   时间:
2015-05-10 12:59:38   
                                阅读次数:
141
                             
                         
                    
                        
                            
                            
                                Team Formation 
题意:在n个队伍种选择两个队伍,使 满足 (i.e. A ⊕ B > max{A,
B}).   n
分析: 首先对每个队员的the skill level 做处理,用二进制表示时记录1出现的位置,用数组bit【】保存;
            遍历元素,在二进制中出现0的位置时,bit数组中此处为1的二进制就可以存进来,计算所有和即可。
# in...
                            
                            
                                分类:
其他好文   时间:
2015-05-06 17:40:42   
                                阅读次数:
127
                             
                         
                    
                        
                            
                            
                                基础知识:XAML:Extensible Application Markup Language, zammel;用于实例化.NET对象的标记语言;XMAL使用树形逻辑结构描述UI;BAML:Binary Application Markup Language,即XMAL的二进制表示,VS会在编译W...