
程序员面试题
文章平均质量分 54
u013705728
这个作者很懒,什么都没留下…
展开
-
位运算实现加法
用位运算实现加法也就是计算机用二进制进行运算,32位的CPU只能表示32位内的数,这里先用1位数的加法来进行,在不考虑进位的基础上,如下1 + 1 = 01 + 0 = 10 + 1 = 10 + 0 = 0很明显这几个表达式可以用位运算的“^”来代替,如下1 ^ 1 = 01 ^ 0 = 10 ^ 1 = 10 ^ 0 = 0这样我们就完成了简原创 2015-04-10 10:52:03 · 620 阅读 · 0 评论 -
C语言中#define的用法
1.简单的define定义#define MAXTIME 1000一个简单的MAXTIME就定义好了,它代表1000,如果在程序里面写if(i编译器在处理这个代码之前会对MAXTIME进行处理替换为1000。这样的定义看起来类似于普通的常量定义CONST,但也有着不同,因为define的定义更像是简单的文本替换,而不是作为一个量来使用,这个问题在下面反映原创 2015-04-10 10:52:49 · 1041 阅读 · 0 评论 -
C语言中const的使用
常规const是一个C语言的关键字,它限定一个变量不允许被改变。例子:int b=500;const int* a=&b; //情况1int const *a=&b; //情况2int* const a=&b; //情况3const int* const a=&b; //情况41,情况1原创 2015-04-10 11:13:22 · 450 阅读 · 0 评论 -
腾讯前端面试经历
问题:介绍一下你自己。互联网最近有什么重大事件。腾讯最近有什么重大事件。你对腾讯想问什么。span,div,p有什么区别。学过C,数据结构和操作系统没。解释一下javascript继承。用过哪些javascript面向对象的操作。css有几种引入方式。用几种浏览器调试,为什么。什么是css reset。用过stri框架没有。用过Bootstrap不。原创 2015-04-14 16:29:08 · 1746 阅读 · 0 评论 -
2014年互联网界发生的大事件都有哪些?
1、阿里巴巴赴美上市,是美国历史上最大一笔IPO, 如果按照市值计算,上市当天,阿里巴巴一举超过了facebook,成为世界第二大市值互联网公司,在世界排名仅次于google。 2、乌镇举办了首届世界互联网大会。有人说,为神马世界互联网大会都是中国面孔,这不过是一场体制内的自娱自乐罢了。但是,换个角度理解,至少体现了国家对互联网新经济和社会形态越来越重视。这也算一个希望,世界互联网大会,原创 2015-04-14 16:35:16 · 1847 阅读 · 0 评论 -
(x&y) + ( (x^y)>>1 )证明
对于位运算求两个数的平均值问题,(整形数据)int average(int x,int y){return ( (x&y) + ( (x^y)>>1 ) );}给出两个整数,求出结果。刚开始看到这道题的做法就是x和y转换为二进制,然后计算出结果。在没有办法的情况下这样做也可以得出结果。跟你想象的一点不差,这里确实有捷径。原创 2015-04-08 21:04:21 · 484 阅读 · 0 评论 -
腾讯C++程序员面试题
同学刚腾讯面试回来,趁着还没忘,就记下来了。1.首先介绍一下你自己。2.专业成绩怎么样。3.你的专业方向和你做的项目怎么不想关。4.问遥感项目中目标识别的方法,是你们自己开发的一些算法还是已有现成的一些算法,有哪些应用。5.无人机项目中你主要做的什么工作,有什么应用,在什么环境下实现的。6.怎么去实现验证码的自动识别,也就是破解。7.如果让你去设计验证码,你考虑从哪原创 2015-04-15 10:25:51 · 1171 阅读 · 0 评论 -
web前端,兼容IE6有以下BUG的解决方法
1.双边距BUG float引起的 使用display2.3像素问题 使用float引起的 使用dislpay:inline -3px3.超链接hover 点击后失效 使用正确的书写顺序 link visited hover active4.Ie z-index问题 给父级添加position:relative5.Png 透明 使用js代码 改6.Min-height 最小高度原创 2015-04-14 10:41:45 · 911 阅读 · 0 评论