1、在java语言中int
和 Integer 有什么区别
解答:int是基本数据类型,Integer是int的包装类,属于引用类型
85.计算下列结果:
25&3 =
25|3=
解答:25的二进制是11001
, 3的二进制是00011,按位与的结果是:00001
,按位或的结果是:11010,因此转成10进制分别为:1
和27
2、如何获得This is first...
分类:
编程语言 时间:
2015-08-11 01:26:25
阅读次数:
190
1、在java语言中int和Integer有什么区别解答:int是基本数据类型,Integer是int的包装类,属于引用类型85.计算下列结果:25&3=25|3=解答:25的二进制是11001,3的二进制是00011,按位与的结果是:00001,按位或的结果是:11010,因此转成10进制分别为:...
分类:
编程语言 时间:
2015-08-11 00:07:47
阅读次数:
163
算法思想简单描述:在插入第i个元素时,对前面的0~i-1元素进行折半,先跟他们 中间的那个元素比,如果小,则对前半再进行折半,否则对后半 进行折半,直到left>right,然后再把第i个元素前1位与目标位置之间 的所有元素后移,再把第i个元素放在目标位置上。 二分法排序最重要的一个步骤就是查...
分类:
编程语言 时间:
2015-08-10 23:48:00
阅读次数:
210
什么是bitsetbitset 是STL库中的二进制容器,根据C++ reference 的说法,bitset可以看作bool数组,但优化了空间复杂度和时间复杂度,并且可以像整形一样按位与或。使用方法申明bitset的申明要指明长度bitset bi这样就申明了一个长度为length的名叫bi的bi...
分类:
其他好文 时间:
2015-08-07 23:52:55
阅读次数:
298
如果32位系统OFP的注册表路径是 HKEY_LOCAL_MACHINE\SOFTWARE\Bohemia Interactive\ 那么在64系统里就应该是 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Bohemia Interactive\ 多了一级Wow64...
分类:
其他好文 时间:
2015-08-07 23:33:51
阅读次数:
111
ABI是应用程序二进制接口的简称,用于标识处理器的工作模式及规范目标文件的编码格式。MIPS指令集架构自MIPS3起正式支持64位工作模式,故编码可以遵从o32(o意思是old)、n32(n意思是new)与n64等ABI。o32与n64即纯粹的32位与64位模式,二者除指针与变量类型的长度差异外,n...
分类:
其他好文 时间:
2015-08-07 09:31:59
阅读次数:
1099
/**
* 功能:交换某个整数的奇数位和偶数位,使用指令越少越好(即,位0与位1交换,位2与位3交换,以此列推)。
*/
/**
* 思路:先操作奇数位,再操作偶数位。将数字n的奇数位右移1位,偶数位左移1位。
* @param x
* @return
*/
public static int swapOddEvenBits(int x){
//奇数位右移...
分类:
其他好文 时间:
2015-08-06 15:09:04
阅读次数:
112
前言 软件开发工作无论是从宏观还是微观上看,都可以看作一个问题解决的过程。从宏观上看,软件开发,简单来说,就是弄清楚客户的需求是什么,然后通过分析、设计、编码和测试等一系列活动解决如何将需求转换为代码的问题。从微观上看,开发人员的日常工作中也面临各式各样的问题。比如,用于调试代码的Web服务器突然....
分类:
其他好文 时间:
2015-08-06 13:07:29
阅读次数:
102
前言 本文上篇主要介绍了解决问题的心理过程以及问题表征阶段影响问题解决的一些心理因素,并分享了另外相关案例和指导意见。本文继续介绍影响问题解决的其它心理因素。 影响问题解决的心理因素 自我监控技能大胆假设,小心求证––– 胡适 在设计好解题计划后,问题解决者并不是简单地执行解题计划,而是要时...
分类:
其他好文 时间:
2015-08-06 12:50:05
阅读次数:
86
例:长度为N的数组,把奇数放到数组的前面,偶数放到数组的后面 空间复杂度为O(1)核心思想是:定义两个指针,一个指针A从前往后扫描,一个指针B从后往前扫描。指针A扫描到偶数暂停,指针B扫描到奇数暂停,然后交换着两个数,交换之后继续如上述扫描和交换,直到指针A和指针B重合停止。C语言中&表示按位与,0...
分类:
编程语言 时间:
2015-08-01 07:39:16
阅读次数:
108