摘要:
C语言为什么是高效的? C语言是底层机器上的高级抽象,以至于让大部分低级语言没有意义。既可以用来编写高级算法,也可以用来处理底层硬件逻辑。 C语言是一种弱类型语言,所有调用函数的参数类型和返回值类型必须被明确定义;这样做的缺点就是调用者的自由度有限,缺点的同时也是优点,可以让人少犯错误,c语言尽力构 阅读全文
摘要:
这个系列的大部分代码都会用python来写,部分觉得c++写起来更好理解的话就会用c++来写。 排序就是重新排列列表中元素,使表中的元素满足按选定关键内容递增或递减排列的过程,排序算法的比较维度一般有3个,时间复杂度、空间复杂度、是否稳定。 时间复杂度和空间复杂度都比较好理解,排序算法稳定性:在排序 阅读全文