上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 98 下一页
摘要: 题目写一个函数对字符串数组排序,使得所有的变位词都相邻。解答首先,要弄清楚什么是变位词。变位词就是组成的字母相同,但顺序不一样的单词。 比如说:live和evil就是一对变位词。OK,那么这道题目的意思就很清楚了, 它并不要求我们将字符串数组中的字符串按字典序排序,否则我们直接调用STL中的sort... 阅读全文
posted @ 2015-04-22 22:50 Jessica程序猿 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 题目原文:写程序交换一个整数二进制表示中的奇数位和偶数位,用尽可能少的代码实现。 (比如,第0位和第1位交换,第2位和第3位交换…)解答这道题目比较简单。分别将这个整数的奇数位和偶数位提取出来,然后移位取或即可。代码如下:int swap_bits(int x){ return ((x & 0... 阅读全文
posted @ 2015-04-22 21:16 Jessica程序猿 阅读(700) 评论(0) 推荐(0) 编辑
摘要: 题目给定一个字符串类型(string)表示的小数,打印出它的二进制表示。 如果这个数无法精确地表示为二进制形式,输出”ERROR”。解答整数部分通过不断地对2取余然后除以2来得到其二进制表示, 或是不断地和1按位与然后除以2得到其二进制表示。 小数部分则通过不断地乘以2然后与1比较来得到其二进制表示... 阅读全文
posted @ 2015-04-22 21:01 Jessica程序猿 阅读(760) 评论(0) 推荐(0) 编辑
摘要: 题目设计算法并写出代码移除字符串中重复的字符,不能使用额外的缓存空间。注意: 可以使用额外的一个或两个变量,但不允许额外再开一个数组拷贝。进一步地,为你的程序写测试用例。解答这道题目其实是要你就地(in place)将字符串中重复字符移除。你可以向面试官问清楚, 不能使用额外的一份数组拷贝是指根本就... 阅读全文
posted @ 2015-04-22 16:08 Jessica程序猿 阅读(1709) 评论(0) 推荐(0) 编辑
摘要: 版权所有,转载请注明出处,谢谢!http://blog.csdn.net/silangquan/article/details/18655795 连续两次面试都问到了红黑树,关键两次都没有答好,这次就完整地来学习整理一下。没有学习过红黑树的同学请参考:> Chapter 13 Red-Black T... 阅读全文
posted @ 2015-04-21 17:29 Jessica程序猿 阅读(42661) 评论(2) 推荐(7) 编辑
摘要: 提要 今天要整理的知识点是C++中有关虚的一切。 包括:虚函数,纯虚函数,虚基类,虚继承...1.什么是虚函数,有什么作用?在基类用virtual声明成员函数为虚函数。这样就可以在派生类中重新定义此函数,为它赋予新的功能,并能方便地被调用。在类外定义虚函数时,不必再加virtual。该函数就... 阅读全文
posted @ 2015-04-21 17:24 Jessica程序猿 阅读(1041) 评论(0) 推荐(0) 编辑
摘要: 语言相关什么是displacement new?placement new是重载operator new的一个标准、全局的版本,它不能被自定义的版本代替(不像普通的operator new和operator delete能够被替换成用户自定义的版本)。它的原型如下:void *operator ne... 阅读全文
posted @ 2015-04-21 17:19 Jessica程序猿 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 1、HR:你希望通过这份工作获得什么?1)、自杀式回答:我希望自己为之工作的企业能够重视质量,而且会给做得好的员工予以奖励。我希望通过这份工作锻炼自己,提升自己的能力,能让公司更加重视我。a、“我希望通过这份工作锻炼自己,提升自己的能力。”同学,公司又不是学校,是希望你过来干活的,学习的目的也是更好... 阅读全文
posted @ 2015-04-20 22:07 Jessica程序猿 阅读(4696) 评论(0) 推荐(0) 编辑
摘要: 节约系统内存和CPUhttp://www.csdn.net/article/2015-02-12/2823952Web系统大规模并发——电商秒杀与抢购http://www.csdn.net/article/2014-11-28/2822858(曾经阿里电话面试和腾讯的后台开发都说过的问题,记住记住)... 阅读全文
posted @ 2015-04-20 19:40 Jessica程序猿 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 一、概述 我们看到上面的TCP客户同时处理两个输入:标准输入和TCP套接字。我们遇到的问题就是在客户阻塞于(标准输入上的)fgets调用期间,服务器进程会被杀死。服务器TCP虽然正确地给客户TCP发送一个FIN,但是既然客户进程阻塞于从标准输入读入的过程,它将看不到这个ROF,知道从套接字读时... 阅读全文
posted @ 2015-04-20 17:27 Jessica程序猿 阅读(2482) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 98 下一页