摘要: 常见的时间复杂度 O(1)< O(logn)<O(n)<O(nlogn)<O(n^2)<O(n^3)<O(2^n)<O(n!)<O(n^n) iteration 迭代 concatenate 串联 阅读全文
posted @ 2019-04-25 17:49 举个栗子^-^ 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 根据线性表的实际存储 方式,分为两种实现模型: 顺序表:将元素顺序的存放在一块连续的储存区里,元素间的顺序关系由他们的存储顺序自然表示; 链表:将元素存放在通过链接构造起来的一系列存储块中。 python中变量存储方式: 变量a,b 有相应内存地址,地址里面存的是对应数据的链接,这样在改动中只需要维 阅读全文
posted @ 2019-04-25 17:29 举个栗子^-^ 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 每个Makefile中都应该写一个清空目标文件(.o和执行文件)的规则,这不仅便于重编译,也很利于保持文件的清洁。这是一个“修养”。一般的风格都是:clean:rm edit $(objects)更为稳健的做法是:.PHONY : cleanclean :-rm edit $(objects)前面说 阅读全文
posted @ 2019-04-25 10:05 举个栗子^-^ 阅读(4390) 评论(0) 推荐(0) 编辑