Refactor the articles related to searching algorithm. Add the chapter of binary search. Add the section of searching algorithm revisited. (#464)

This commit is contained in:
Yudong Jin
2023-04-17 18:22:18 +08:00
committed by GitHub
parent 28fdd26f2f
commit 881d573790
57 changed files with 265 additions and 505 deletions
+34 -34
View File
@@ -136,8 +136,7 @@ nav:
- 2.1.   算法效率评估: chapter_computational_complexity/performance_evaluation.md
- 2.2.   时间复杂度: chapter_computational_complexity/time_complexity.md
- 2.3.   空间复杂度: chapter_computational_complexity/space_complexity.md
- 2.4.   权衡时间与空间: chapter_computational_complexity/space_time_tradeoff.md
- 2.5.   小结: chapter_computational_complexity/summary.md
- 2.4.   小结: chapter_computational_complexity/summary.md
- 3.     数据结构简介:
- 3.1.   数据与内存: chapter_data_structure/data_and_memory.md
- 3.2.   数据结构分类: chapter_data_structure/classification_of_data_structure.md
@@ -152,44 +151,45 @@ nav:
- 5.2.   队列: chapter_stack_and_queue/queue.md
- 5.3.   双向队列: chapter_stack_and_queue/deque.md
- 5.4.   小结: chapter_stack_and_queue/summary.md
- 6.     散列表:
- 6.1.   哈希表: chapter_hashing/hash_map.md
- 6.2.   哈希冲突处理: chapter_hashing/hash_collision.md
- 6.3.   小结: chapter_hashing/summary.md
- 7.     :
- 7.1.   二叉树: chapter_tree/binary_tree.md
- 7.2.   二叉树遍历: chapter_tree/binary_tree_traversal.md
- 7.3.   二叉搜索: chapter_tree/binary_search_tree.md
- 7.4.   AVL 树 *: chapter_tree/avl_tree.md
- 7.5.   小结: chapter_tree/summary.md
- 8.     堆:
- 8.1.   : chapter_heap/heap.md
- 8.2.   建堆操作 *: chapter_heap/build_heap.md
- 8.3.   小结: chapter_heap/summary.md
- 9.     图:
- 9.1.   : chapter_graph/graph.md
- 9.2.   图基础操作: chapter_graph/graph_operations.md
- 9.3.   图的遍历: chapter_graph/graph_traversal.md
- 9.4.   小结: chapter_graph/summary.md
- 10.     查找算法:
- 10.1.   线性查找: chapter_searching/linear_search.md
- 10.2.   二分查找: chapter_searching/binary_search.md
- 10.3.   哈希查找: chapter_searching/hashing_search.md
- 10.4.   小结: chapter_searching/summary.md
- 6.     二分查找:
- 6.1.   二分查找: chapter_binary_search/binary_search.md
- 7.     散列表:
- 7.1.   哈希表: chapter_hashing/hash_map.md
- 7.2.   哈希冲突处理: chapter_hashing/hash_collision.md
- 7.3.   小结: chapter_hashing/summary.md
- 8.     树:
- 8.1.   二叉树: chapter_tree/binary_tree.md
- 8.2.   二叉树遍历: chapter_tree/binary_tree_traversal.md
- 8.3.   二叉搜索树: chapter_tree/binary_search_tree.md
- 8.4.   AVL 树 *: chapter_tree/avl_tree.md
- 8.5.   小结: chapter_tree/summary.md
- 9.     堆:
- 9.1.   : chapter_heap/heap.md
- 9.2.   建堆操作 *: chapter_heap/build_heap.md
- 9.3.   小结: chapter_heap/summary.md
- 10.     图:
- 10.1.   图: chapter_graph/graph.md
- 10.2.   图基础操作: chapter_graph/graph_operations.md
- 10.3.   图的遍历: chapter_graph/graph_traversal.md
- 10.4.   小结: chapter_graph/summary.md
- 11.     排序算法:
- 11.1.   排序算法: chapter_sorting/sorting_algorithm.md
- 11.2.   冒泡排序: chapter_sorting/bubble_sort.md
- 11.3.   插入排序: chapter_sorting/insertion_sort.md
- 11.4.   快速排序: chapter_sorting/quick_sort.md
- 11.5.   归并排序: chapter_sorting/merge_sort.md
- 11.6.   桶排序New: chapter_sorting/bucket_sort.md
- 11.7.   计数排序New: chapter_sorting/counting_sort.md
- 11.8.   基数排序New: chapter_sorting/radix_sort.md
- 11.6.   桶排序: chapter_sorting/bucket_sort.md
- 11.7.   计数排序: chapter_sorting/counting_sort.md
- 11.8.   基数排序: chapter_sorting/radix_sort.md
- 11.9.   小结: chapter_sorting/summary.md
- 12.     回溯算法:
- 12.1.   回溯算法(New: chapter_backtracking/backtracking_algorithm.md
- 13.     附录:
- 13.1.   编程环境安装: chapter_appendix/installation.md
- 13.2.   一起参与创作: chapter_appendix/contribution.md
- 12.     搜索算法:
- 12.1.   搜索算法(New: chapter_searching/searching_algorithm_revisited.md
- 12.2.   哈希优化策略: chapter_searching/replace_linear_by_hashing.md
- 12.3.   小结: chapter_searching/summary.md
- 13.     回溯算法:
- 13.1.   回溯算法(New: chapter_backtracking/backtracking_algorithm.md
- 14.     附录:
- 14.1.   编程环境安装: chapter_appendix/installation.md
- 14.2.   一起参与创作: chapter_appendix/contribution.md
- 参考文献:
- chapter_reference/index.md