
2012百度笔试题
lwclcy
这个作者很懒,什么都没留下…
展开
-
2012百度实习生笔试题
简单题: 1、求兄弟单词。如army是mary的兄弟单词。给定字典,找出所以的兄弟单词。 2、c和c++分配和释放内存的方式是什么?区别在哪里? 3、进程和线程的区别和联系?如何理解“线程安全”? 算法设计题: 1、两个很长的单链表,如何求出包含相同元素的个数?这个题与特定的题意有关系。网络爬出构造出的单链表。 2、两个有序表的merge问题。原创 2012-05-07 09:54:26 · 748 阅读 · 0 评论 -
找出数组中两个只出现一次的数字
题目:一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。 #include using namespace std; void FindTwoDifferentNum(int a[], int n, int &num1, int& num2)//返回数组a中两个只出现一次的数字num1和num2 {原创 2012-10-06 22:48:51 · 931 阅读 · 0 评论