* Sync recent changes to the revised Word.
* Revised the preface chapter
* Revised the introduction chapter
* Revised the computation complexity chapter
* Revised the chapter data structure
* Revised the chapter array and linked list
* Revised the chapter stack and queue
* Revised the chapter hashing
* Revised the chapter tree
* Revised the chapter heap
* Revised the chapter graph
* Revised the chapter searching
* Reivised the sorting chapter
* Revised the divide and conquer chapter
* Revised the chapter backtacking
* Revised the DP chapter
* Revised the greedy chapter
* Revised the appendix chapter
* Revised the preface chapter doubly
* Revised the figures
* Update Dockerfile for code debugging.
* Format Python code using Black.
* Improve dark theme by defining html classes for the figures, animations and cover images.
* Fix several glossary translation.
* Update a code comment.
* Fix climbing_stairs_backtrack: the pruning should not require the sorted choices list.
* Update the code of array and list traversal.
* Fix a rendering issue of README.md
* Update code of list traversal.
* Fix array_definition.png
* Update README.md
* Fix max_capacity_moving_short_board.png
* Fix array.dart
* Fix array.dart
* Fix array.dart
* Fix array.dart
* feat: Add Go code to binary search recursion under divide and conquer
* style: Code comment standardization
* style: modify function comment
* fix: fixed error when the list is empty
* Update print_utils.go
* Delete print_utils_test.go
* feat: add Go code to divide and conquer
* Update build_tree.go
* style: modify function name
---------
Co-authored-by: Yudong Jin <krahets@163.com>
* feat: Add Go code to binary search recursion under divide and conquer
* style: Code comment standardization
* style: modify function comment
* fix: fixed error when the list is empty
* Update print_utils.go
* Delete print_utils_test.go
---------
Co-authored-by: Yudong Jin <krahets@163.com>
* fix(graph/adjacency_list):removeEdge not effects on graph in golang
* remove unecessary package right now
* Delete go.sum
---------
Co-authored-by: Yudong Jin <krahets@163.com>
* feat(go): support hash map chaining
* feat(go): support hash map open address
* feat(go): support simple hash
* feat(go): support top k heap
* feat(go): support subset sum I
* feat(go): support subset sum native
* feat(go): support subset sum II
* fix(go): fix some problem