612.1.004 ALGS4 | Elementary Sorts
sublime编辑器写代码,命令行编译 减少对ide的依赖//可以提示缺少什么依赖import 所有示例代码动手敲一遍 Graham's Scan是经典的计算几何算法 shffule 与 map-reduce 有关—— 云计算 知道这些算法在身边切实的应用,对学习动力很有帮助 下一章开始,使用 git进行源代码管理! 先用来做自己的项目管理 Inspiration 计算机思维——不要重复造轮子 零件的通用性——拆分拆分再拆分,专业与分工细致 1.Callback = reference to executable code 核心思想是将函数作为实参传递给其他函数 Interface-Java 使我们能够以类型安全的方式使用为任何类型的数据开发的排序算法 Roadmap 对象需要实现Compareble Interface() 这些数据类型具有重新实现compareTo()方法的实例方法 排序实现里与数据类型无关 具体的比较由Comparable 接口处理 What I can use —— code Selection Sort | 选择排序 Insertion Sort | 插入排序 ShellSort | 希尔排序 点击链接可看动画演示 1 Two useful sorting abstrations Less private static boolean less