上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 73 下一页
摘要: linux进程间通信(IPC)有几种方式,下面将将简单的简述一下: 一。管道(pipe) 管道是Linux支持的最初IPC方式,管道可分为无名管道,有名管道等。 (一)无名管道,它具有几个特点: 1) 管道是半双工的,只能支持数据的单向流动;两进程间需要通信时需要建立起两个管道; 2) 无... 阅读全文
posted @ 2013-02-07 16:10 小尼人00 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 6.1 文本显示和处理 cat, more, less, head, tail, sort, uniq, cut, comm, diff;6.2 文件和命令查找 g... 阅读全文
posted @ 2013-02-07 15:48 小尼人00 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 问题:判断二叉树是否为完全二叉树。完全二叉树的定义是,前n-1层都是满的,第n层如有空缺,则是缺在右边,即第n层的最右边的节点,它的左边是满的,右边是空的。以3层二叉树为例,以下情况为完全二叉树:[方法一]这个问题的描述已经提示了解法,采用广度优先遍历,从根节点开始,入队列,如果队列不为空,循环。遇... 阅读全文
posted @ 2013-02-07 12:35 小尼人00 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 在数组里查找这样的数,它大于等于左侧所有数,小于等于右侧所有数。分析:最原始的方法是检查每一个数 array[i] ,看是否左边的数都小于等于它,右边的数都大于等于它。这样做的话,要找出所有这样的数,时间复杂度为O(N^2)。其实可以有更简单的方法,我们使用额外数组,比如rightMin[],来帮我... 阅读全文
posted @ 2013-02-07 11:08 小尼人00 阅读(441) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #inclu... 阅读全文
posted @ 2013-02-07 09:43 小尼人00 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 由于排列的问题能够很好的考查对递归的掌握程度,并且实现也非常的简单,因此经常会出现在面试之中。下面就是某著名互联网公司的一道关于排列的面试题:题目:输入一个字符串S和一个整数N,其中S中的各个字符均不相等,并且N小于等于S的长度,请输出由S中字符组成的长度为N的所有的排列。如:字符串是"abc", ... 阅读全文
posted @ 2013-02-06 12:50 小尼人00 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 字符串的全排列,递归交换#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #in... 阅读全文
posted @ 2013-02-06 11:15 小尼人00 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 给定一个字符串S,其中S中的字符互不相同,输出S中字符的所有组合,如S = "abc", 则输出:空,a, b, c, ab, ac, bc, abc,#include #include #include #include #include using namespace std;const int... 阅读全文
posted @ 2013-02-05 16:35 小尼人00 阅读(263) 评论(0) 推荐(0) 编辑
摘要: strstr()函数原型:extern char *strstr(char *str1, char *str2);功能:找出str2字符串在str1字符串中第一次出现的位置(不包括str2的串结束符)。返回值:返回该位置的指针,如找不到,返回空指针。/* strstr example */#incl... 阅读全文
posted @ 2013-02-04 22:10 小尼人00 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 第一部分、十五道海量数据处理面试题1. 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url? 方案1:5000 000 000 * 64 B = 320G >> 4G所以不可能将其完全加载到内存中处理考虑采取分而治之的方法。遍历文件a,对... 阅读全文
posted @ 2013-02-04 18:56 小尼人00 阅读(140) 评论(0) 推荐(0) 编辑
上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 73 下一页