求职准备
liuchangruanjian
这个作者很懒,什么都没留下…
展开
-
排序算法思想的碰撞
今天又重新复习了所有的内部排序算法,现在通过自己的理解再重新总结下,只说思想,代码就省略了。 内部算法无非就是那么几种,分类也非常多,经典的严蔚敏版的数据结构把排序非为一下几种: 插入排序:直接插入,折半插入,希尔;快速排序:冒泡排序,快排;选择排序:简单选择,堆排序;归并排序;基数排序;我在这里以工程效率为途径按时间复杂度分成三类:O(n^2):插入排原创 2013-08-30 00:51:59 · 698 阅读 · 0 评论 -
【转】unix进程间的通信方式
【转】unix进程间的通信方式(1)管道(Pipe):管道可用于具有亲缘关系进程间的通信,允许一个进程和另一个与它有共同祖先的进程之间进行通信。(2)命名管道(named pipe):命名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信。命名管道在文件系统中有对应的文件名。命名管道通过命令mkfifo或系统调用mkfifo来创建。(3转载 2013-10-05 00:28:58 · 459 阅读 · 0 评论 -
2013.10.4
1.struct与class区别:当然C语言只存在struct,而且它只是个结构的封装体。在C++中,struct与class只有两种区别:1)默认继承权限:struct为public,class为private2)默认成员访问权限:同上。其他严格意义上来说都是一样的。功能上class已经完全取代了struct,但是有些情况还会选择struct:一些轻量级并不需要严格封装的原创 2013-10-05 00:27:36 · 482 阅读 · 0 评论