Yudong Jin
fcbaf101a4
Several bug fixes and improvements ( #945 )
...
* 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
1 year ago
krahets
5aacf2dfe0
Improve Python code for importing modules.
1 year ago
krahets
ada37fd1f8
Fix Python code.
1 year ago
krahets
2976d9ff56
Fix Python code.
1 year ago
krahets
fb552987f5
Update variable names in list and my_list
1 year ago
krahets
90af225dae
Remove `-> None` for Python functions
1 year ago
krahets
54dc288e61
1. Remove Pair class from hash coliision code.
...
2. Fix the comment in my_list code.
3. Add a Q&A to the summary of sorting.
1 year ago
krahets
6377e3316a
Fix a comment in my_list.xx
1 year ago
krahets
e196962d0a
Simplify the declarations of the Python code.
2 years ago
krahets
b093162208
Fix my_list.py
2 years ago
Yudong Jin
c6eecfd0dc
feat: Add the section of permutations problem. ( #476 )
...
* Add the section of permutations problem.
* Update permutations_problem.md
2 years ago
krahets
3590262c7e
Modify the exception handling in Java and Python.
2 years ago
krahets
10e2180013
Unify the comment style of python codes
2 years ago
Yudong Jin
5ddcb60825
Format python codes with black. ( #453 )
2 years ago
Yudong Jin
1c8b7ef559
refactor: Replace 结点 with 节点 ( #452 )
...
* Replace 结点 with 节点
Update the footnotes in the figures
* Update mindmap
* Reduce the size of the mindmap.png
2 years ago
Yudong Jin
8918ec9079
refactor: Follow the PEP 585 Typing standard ( #439 )
...
* Follow the PEP 585 Typing standard
* Update list.py
2 years ago
Yudong Jin
9151eaf533
Add typing annotations to Python codes. ( #411 )
2 years ago
krahets
bbef87ccfe
Update the applications of deque.
2 years ago
krahets
7c501140f0
Update code style for Python
2 years ago
krahets
9ea24e8b26
Change the operations sequence of the likedlist's insert() method.
2 years ago
krahets
300016393b
Add code source blocks to the chapter Graph.
...
Fix "函数" and "方法"
2 years ago
Yudong Jin
a95fe26303
Fix Python code styles.
...
Update hash_map.
2 years ago
Yudong Jin
ddd5562b60
Fix the index out of bound check in my_list.
2 years ago
Yudong Jin
70c1dba1cd
Update a comment in randomAccess()
2 years ago
Yudong Jin
d6d6a16c7e
Update the access() function of linked_list
2 years ago
Yudong Jin
01b6c8bb0a
Fix my list.
2 years ago
Yudong Jin
919236f479
1. Add array representation of binary tree.
...
2. Update the LEGO example.
3. Update headers of the Python files.
2 years ago
Yudong Jin
a8fb1a4f41
Update source codes.
2 years ago
Yudong Jin
ebf9024136
Add Go codes to docs, including
...
the chapter of stack and queue, the chapter of tree.
2 years ago
Yudong Jin
e20bc251f5
Add python code of chapter queue to docs.
2 years ago
Yudong Jin
8669e06414
Update stack and queue.
2 years ago
Yudong Jin
0c24343ad7
Add an imortant tip.
2 years ago
Yudong Jin
731e98fc25
Add C++ codes for the chapter
...
array and linked list.
2 years ago
Yudong Jin
daf25d5e64
Add python codes and for the chapter of
...
computational complexity.
Update Java codes.
Update Contributors.
2 years ago
krahets
cbf4ab0aaa
Add Python codes for the chapter
...
of array and linked list.
2 years ago
krahets
9a861140d8
Rearrange the chapters.
...
Start to translate codes from Java to Python.
2 years ago