
面试
图乐
这个作者很懒,什么都没留下…
展开
-
2015年阿里移动客户端校园实习面试
4月2号,我参加了阿里巴巴的校园实习在线笔试,记得阿里巴巴考的很全,包含了很多计算题,有概率,还有数列N项和吧。反正选择题时间很紧张,结果最终我还是有三,四道选择没做吧。被系统自动收卷了。接下来是附加题,有碎片化,进程通信,还有一个应该是应用快速启动不卡顿。最终网络状况不好,我也不知道自己有没有提交上,所以心中对于阿里的笔试一直没有期待。让我意想不到的是在4月8号晚上我的简历状态变成了待安排面试,原创 2015-04-28 01:20:54 · 1265 阅读 · 1 评论 -
两个int整数m和n的二进制表达有多少个位不同
题目描述世界上有10种人,一种懂二进制,一种不懂。那么你知道两个int32整数m和n的二进制表达,有多少个位(bit)不同么? 输入例子: 1999 2299 输出例子: 7题目分析二进制中,统计两个数的相应位(bit)相同可以采用异或操作,异或运算结果相同为0不同为1。所以两个数异或的结果中1就是相同位数。原创 2015-05-07 22:06:02 · 2803 阅读 · 0 评论 -
腾讯2015实习校招-整形长度算法思路实现
题意在不使用sizeof()函数的情况下,取出本机的整形所占位数,如32位、64位等。分析我看到题目后的第一思路就是统计二进制中1的个数。但是位数不确定啊,我用了0取反,然后保存的二进制就是N个1了,现在发现-1就行。用unsigned int保存,移位操作统计就好,一个字节8位,所以每次左移8位。原创 2015-05-08 15:03:46 · 833 阅读 · 0 评论