这是一个关于高效编程的课程资源,包含多个章节:
- 课程相关信息:由Alexander A. Stepanov(2013 年)授课,Justin Meiners(2021 年)做笔记,来源为GitHub。
各章节内容:
- Foreword等多个前言、致谢、常见问题等章节。
- 1. Choosing data structures and algorithms等关于选择数据结构和算法等方面的内容,包含多个具体案例和知识点。
- 依次还有2. Regular types and other concepts等关于常规类型等的内容。
- 3. Singleton: a pattern for regular types等关于单例模式等的内容。
- 4. Instrumented: a performance measuring tool等关于性能测量工具的内容。
- 5. Swap: a fundamental component等关于交换操作等的内容。
- 6. Ordering, min, and max等关于排序、最小值和最大值等的内容。
- 7. Minimum selection on ranges等关于范围的最小选择等的内容。
- 8. Lisp-like lists等关于类似 Lisp 的列表等的内容。
- 9. Iterators等关于迭代器的内容。
- 10. Balanced binary reduction等关于平衡二进制缩减等的内容。
- 11. Smallest and second-smallest element等关于最小和次小元素等的内容。
- 12. Merge Sort等关于归并排序的内容。
- 13. Searching等关于搜索的内容。
- 14. Binary Search等关于二分搜索的内容。
- 15. Merge inplace等关于原地合并的内容。
- 16. Optimizing stable sort等关于优化稳定排序的内容。
- 17. Adaptive merge sort等关于自适应归并排序的内容。
- 18. Binary insertion sort等关于二进制插入排序的内容。
- 19. Linear insertion sort等关于线性插入排序的内容。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。