C/C++
我在害怕什么
这个作者很懒,什么都没留下…
展开
-
n年前传说中华为面试题(8分钟写出代码)
有两个数组a,b,大小都为n,数组元素的值任意,无序; 要求:通过交换a,b中的元素,使数组a元素的和与数组b元素的和之间的差最小 思路: 用二重循环把a中的每个元素和b中的每个元素逐个“尝试交换”, 如果是差值变小就维持交换,否则就交换回去,也就是不交换, 每有一次交换,“尝试交换”的二重循环就重新从头开始, 直到没有任何交换使差值变小为止。 这种方法不是很简洁,转载 2013-10-30 10:58:59 · 499 阅读 · 0 评论 -
面试题
本文为本人原创,欢迎转载! 转载请注明出处:snowboy.blog.chinaunix.net 雪夜流星 ------------------------------------------ n年没笔试了,9月16号迎来了笔试第一站,试卷分为两部分,第一部分是选择题,第二部分是综合题。选择题依稀记得有个arp的功能(把ip地址转换为mac地址),下面贴一下综合题。 1.找出一个序转载 2013-10-30 11:01:19 · 328 阅读 · 0 评论 -
出现频率最高的笔试题strcpy写法(鞭辟入里)
题目: 已知strcpy函数的原型是: char * strcpy(char * strDest,const char * strSrc); 1.不调用库函数,实现strcpy函数。 2.解释为什么要返回char *。 解说: 1.strcpy的实现代码 char * strcpy(char * strD转载 2013-10-30 10:59:47 · 404 阅读 · 0 评论