笔试题
文章平均质量分 72
zcs3858
这个作者很懒,什么都没留下…
展开
-
腾讯 2012 实习生笔试题
一、单项选择题 1) 给定 3 个 int 类型的正整数 x,y,z,对如下 4 组表达式判断正确的选项() Int a1=x+y-z; int b1=x*y/z; Int a2=x-z+y; int b2=x/z*y; Int c1=x>z; int d1=x&y|z; Int c2=x>>zA、a1 一定等于 a2 B、b1 一定定于 b2 C、c1 一定等于转载 2013-11-25 22:35:10 · 887 阅读 · 0 评论 -
C 存储空间
栈和堆的区别是栈是系统根据变量大小自动分配空间的堆是你用new,malloc等手动分配空间的局部变量保存在栈内存区;栈内存区的地址是连续的,由系统控制速度较快而堆内存区的地址是不连续的,它是系统将空闲内存块链接起来的链表,用户用new/malloc请求分配时,找到第一个满足大小要求的块从链表中删除此节点,然后分给用户,没有栈内存速度快,但是很灵活。操作系统给转载 2013-11-27 22:21:39 · 334 阅读 · 0 评论 -
腾讯笔试题
1.请定义一个宏,比较两个数 a、b 的大小,不能使用大于、小于、if 语句。 #define Max(a,b) ( a/b)?a:b 2.如何输出源文件的标题和目前执行行的行数 int line= __LINE__; char *file = __FILE__; cout3.两个数相乘,小数点后位数没有限制,请写一个转载 2013-11-27 22:50:19 · 405 阅读 · 0 评论 -
大数相乘
简单的:原创 2013-11-28 13:08:55 · 309 阅读 · 0 评论 -
CPHASH:A Cache-Partitioned Hash Table
CPHash是一个可以多核处理的并发hash表。CPHash将Hash表进行了分割,查询插入的时候使用信息传递的方式进入的各个分割的Hash表中.上图是CPHash设计的概述,CPHash将hash表划分为相对独立的部分,每个hash部分都有一个独立的服务线程来管理对它的一些操作。用户的操作通过通过信息传递的方式传递给客户线程,然后客户线程再跟相应的服务线程通信。客户线程相当于一个翻译 2013-11-28 22:34:14 · 548 阅读 · 0 评论