- 博客(3)
- 收藏
- 关注
原创 排序算法总结
在学习的过程中,渐渐发现自己不会的地方越来越多,学了很多东西,发现掌握的只是部分。排序算法一直在我心里是个疙瘩,今天打算把它好好整理整理。 常见的几种排序算法总结: 类别 排序方法 平均情况 时间复杂度最好情况 最坏情况 空间复杂度 稳定性 备注 插入排序 直接插入 shell排
2017-11-22 22:39:44
122
原创 系统调用
前言: 我们在上Linux时,会遇见fork(),我在想创建一个新的进程不是有系统来处理吗,我们随便用个函数就行了吗?在查找答案过程中,知道了系统调用函数,所以打算深入下去。以下是我的总结: 1.为什么要有系统调用? 程序在运行时,本身没有权利访问多少系统资源(文件,网络,IO,各种设备等等),由于系统有限的资源有可能被多个不同的运用程序同时访问,因此如果不加以
2017-11-13 19:06:39
123
原创 智能指针
我们在定义一个指针时,有可能没有写摧毁函数或语句;又或者你写了,但因为某种原因return返回掉了,而无法执行后面的语句,从而指针未释放,导致内存泄漏,这时我们就需要一个“智能指针”。无论程序代码出现什么语法错误,申请的指针都能释放掉。 智能指针:1.
2017-09-12 20:03:33
218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人