题目:读入10000000(10^7)个无符号32位整数,从中取走一个。告诉你剩下的9999999个整数。找出取走了哪一个。要求:代码最多只能用4个无符号32位整型变量。解法:异或运算满足交换率。故有:a = a^(b^b)^(c^c)^....^(d^d) = (a^b^c^....^d)^(b^...
分类:
其他好文 时间:
2014-09-26 18:12:58
阅读次数:
125
本人自己做的练习,借鉴过网上资料,准确性不保证,欢迎各位前辈指教:-D。5-1 整型,讲讲python普通整型与长整型区别 python整形一共有三种:布尔型,长整型和标准整型。普通整型与长整型的区别在于标准整形的取值范围是-2^31到2^31-1,长整型所能表达的数值与机器自身的内存有关。5-2....
分类:
编程语言 时间:
2014-09-26 18:11:48
阅读次数:
388
起因:我的同事需要一个固定大小的cache,如果记录在cache中,直接从cache中读取,否则从数据库中读取。python的dict 是一个非常简单的cache,但是由于数据量很大,内存很可能增长的过大,因此需要限定记录数,并用LRU算法丢弃旧记录。key 是整型,value是10KB左右的python对象...
分类:
其他好文 时间:
2014-09-26 02:08:28
阅读次数:
267
首先,直接上题目:
根据X得到F和G,其中X、F、G均是有符号的32位整型数,其中F = X/2; G = X>>1; 发现 F != G,下面的说法哪个是正确的:
A 编译错误 B X是奇数 C X是负数 D F-G=1
上述4个选项中,首先排除A和B,显然随便举个反例就有了。
对于C,这里就涉及到负数在计算机中的表示形式了,至于怎么个表示法,下面一一道来:
对于负数,在计...
分类:
其他好文 时间:
2014-09-25 22:19:48
阅读次数:
194
1.进程标识
每个进程都有非负整型标示的唯一进程ID。系统中有一些特殊的进程,如ID为0的进程为调度进程,常被称为交换进程(swapper)。进程ID为1的进程为init进程,此进程负责启动UNIX系统。init进程是一个普通的用户进程,但是它是以超级用户权限运行的。init进程会成为所有孤儿进程(父进程已死亡的进程)的父进程。
除了进程ID,UNIX进程还有其他一些标示符。他们可以通过下列函...
分类:
其他好文 时间:
2014-09-25 17:41:55
阅读次数:
220
实验内容
1 初始化一个带表头结点的单链表。
2 从表头不断插入结点建立一个带表头结点的单链表。设表中元素的类型为整型,元素值从键盘输入。
3 从表尾不断插入结点建立一个带表头结点的单链表。设表中元素的类型为整型,元素值从键盘输入。
4 打印一个带表头结点的单链表。
5 清空一个带表头结点的单链表。
代码:(只是把各个函数写好,并给出了调用数据,其他根据实验要求改就行了)
...
分类:
其他好文 时间:
2014-09-25 16:41:32
阅读次数:
467
最近复习C++相关内容,决定在这里记录自己复习的过程。以前写过部分文字,但是没有坚持连续写,因此学完后基本又忘光啦,主要是没有实践,这一次决定自学完后,在这里在复习一遍增强自己的记忆和理解程度。一、基本内置类型 C++语言内置了一些数据类型,主要有两大类: 整型和浮点型。 整型又有: bo...
分类:
编程语言 时间:
2014-09-25 00:55:27
阅读次数:
442
开始看到这道题目的时候,我还以为是利用字符串表示整型数的思想,后来一看,由于是一个数的阶乘,那么,如果这个数本身就很大,那么,即使是利用字符串表示也是不合理的,所以,看了下这道题的解释,书中给出了一个公式之后就明白了题目的意思。 首先,我先把函数声明和题目要求贴出来:/*2.2 不要被阶乘吓倒*/
/*2.2.1 N!的末尾有多少个0*/
int DutCountOf0InFactori...
分类:
其他好文 时间:
2014-09-24 16:52:07
阅读次数:
147
通用式: alter table [表名] add [字段名] 字段属性 default 缺省值 default 是可选参数增加字段: alter table [表名] add 字段名 smallint default 0 增加数字字段,整型,缺省值为0alter table [表名] add 字段...
分类:
数据库 时间:
2014-09-24 15:28:56
阅读次数:
195
一、传递一般数据类型? 比如:整型 浮点型 字符串等。 Intent?intent=new?Intent();
intent.setClass(MainActivity.this,?OtherActivity.class);
//putExtra方法?可以传递各种数据类型的值?第一参数是键值?...
分类:
移动开发 时间:
2014-09-22 16:21:43
阅读次数:
128