Yudong Jin
0b7e99dafa
feat: Adjust the size of pythontutor blocks ( #1036 )
...
* Update the style of the python tutor blocks
* Use pythontutor links instead of iframe in the documents
10 months ago
Yudong Jin
ddd375af20
feat: Add visualizing code blocks based on the pythontutor ( #1029 )
...
* Update copyright
* Update the Python code
* Fix the code comments in ArrayBinaryTree
* Fix the code comments in ArrayBinaryTree
* Roll back time_comlexity.py
* Add the visualizing code(pythontutor) blocks to the chapter complexity, data structure, array and linked list, stack and queue, hash table, and backtracking
* Fix the code comments
11 months ago
Yudong Jin
f68bbb0d59
Update the book based on the revised second edition ( #1014 )
...
* Revised the book
* Update the book with the second revised edition
* Revise base on the manuscript of the first edition
11 months ago
Yudong Jin
e720aa2d24
feat: Revised the book ( #978 )
...
* 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
12 months ago
hpstory
56b20eff36
feat(csharp) .NET 8.0 code migration ( #966 )
...
* .net 8.0 migration
* update docs
* revert change
* revert change and update appendix docs
* remove static
* Update binary_search_insertion.cs
* Update binary_search_insertion.cs
* Update binary_search_edge.cs
* Update binary_search_insertion.cs
* Update binary_search_edge.cs
---------
Co-authored-by: Yudong Jin <krahets@163.com>
12 months ago
krahets
020eb622b7
Add the section of ram_and_cache
12 months ago
jiaxianhua
1f71f6f701
Update linked_list.md ( #935 )
...
There is no need to declare next
1 year ago
Logan Qiu
d639d946f0
fix: Removed unnecessary JS & TS codes in linked_list.md ( #852 )
...
* fix: Removed unnecessary JS & TS codes in linked_list.md
* Update linked_list.md
---------
Co-authored-by: Yudong Jin <krahets@163.com>
1 year ago
krahets
1e49574332
Simplify struct declarations of C.
...
Use PascalCase for all structs in C.
SImplify n_queens.c
Format C code for chapter of graph.
1 year ago
Yudong Jin
faa44fecd2
Squash the language code blocks and fix list.md ( #865 )
1 year ago
krahets
346c8451de
Fix code naming style.
1 year ago
krahets
b39c2a94d3
Move docs/zh back to docs.
...
Move docs/overrides to overrides/.
Other fine tunes.
1 year ago
krahets
6f7e768cb7
Move docs/* to docs/zh/*
1 year ago
krahets
400b3914f6
Move docs/zh back to docs.
1 year ago
krahets
f1ef7e9d10
Move documents to a sub-directory
...
to support multi-language selector.
1 year ago
krahets
e3773b7f76
Several bug fixes and improments.
1 year ago
krahets
8effa58a59
Several bug fixes.
1 year ago
Qingpeng Li
7cbe284fcf
follow PEP585 typing ( #767 )
...
Signed-off-by: Qingpeng Li <qingpeng9802@gmail.com>
1 year ago
Yudong Jin
9c3b7b6422
Sort the coding languages by applications. ( #721 )
1 year ago
一代咩神
bc80234994
Update linked_list.md ( #708 )
...
原文:
> 单向链表:即上述介绍的普通链表。单向链表的节点包含值和指向下一节点的引用两项数据。我们将首个节点称为头节点,将最后一个节点成为尾节点,尾节点指向空 None。
应该是:将最后一个节点称为(而不是 “成为”)尾节点,尾节点指向空 None。
1 year ago
krahets
57851ab11e
Update punctuation
1 year ago
krahets
1aa558bd2d
Add figure and table numbers in normal texts.
1 year ago
krahets
106f02809a
Mention figures and tables in normal texts.
...
Fix some figures.
Finetune texts.
1 year ago
krahets
1aff6d6cc2
Polish the content.
1 year ago
krahets
981144e42d
1. lower-case nouns
...
2. fix 2 figures
3. Replace some 「」 by “”
1 year ago
krahets
2626de8d0b
Polish the chapter
...
introduction, computational complexity.
1 year ago
krahets
70227c82cb
Remove center-table from docs.
...
Add header to the tables.
1 year ago
krahets
c310edb672
Polish the chapter of array and linkedlist
1 year ago
liuyuxin
0858ab91c0
Add missing Dart codes and fix some errors ( #689 )
...
* Add missing Dart codes and fix some errors
* Update array_binary_tree.dart
---------
Co-authored-by: Yudong Jin <krahets@163.com>
1 year ago
krahets
0c18198c01
Fix the figures.
...
Polish the chapter of data structure.
1 year ago
埃拉
9ed16db68e
Complement to Rust code in the Chapter array and linked list / Time Complexity. ( #657 )
...
* Complement to Rust code in the Chapter array and linked list
* Complement to Rust code in the Time Complexity
* Remove this Rust struct from 380 to 383.
* Address the comments from @night-cruise
* Add more comments in list and time complexity
* Add more comments in linked list
1 year ago
krahets
4bc6b8af7b
finetune
1 year ago
krahets
b9b324b298
Use abbreviation for JavaScript and TypeScript
1 year ago
Yudong Jin
027bdd6510
Release Rust code to documents. ( #656 )
1 year ago
hpstory
978d3c2ed7
fix(csharp): reformat csharp codes and docs ( #652 )
...
* fix(csharp): reformat the C# codes and docs
* Update time_complexity.md
---------
Co-authored-by: Yudong Jin <krahets@163.com>
1 year ago
krahets
4e13755023
Add implementation of array binary tree.
...
Rewrite the tree serialization and deserialization methods.
Add applications of array and linked list.
1 year ago
krahets
b6b03ef84b
Fix the figures of binary tree.
...
Replace null with None.
1 year ago
liuyuxin
281c0c618a
feat: modify some Dart codes and add Dart code blocks to the docs ( #543 )
1 year ago
Yudong Jin
025051c81b
Add Dart codes to the documents. ( #529 )
1 year ago
krahets
6f76203dd9
Fix some mistakes.
1 year ago
Yudong Jin
dbc4906582
Publish the C codes to the docs. ( #469 )
2 years ago
krahets
236b9cadb1
Polish the chapter of stack_and_queue, tree
2 years ago
krahets
9a74d9a9d1
Polish the chapter of searching and sorting.
2 years ago
krahets
10e2180013
Unify the comment style of python codes
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
krahets
de6945f55a
Polish the contents
...
1. Array and linked list.
2. Computational complexity.
3. Fix a mistake in counting_sort.md
2 years ago
krahets
b7daddf88f
Polish the contents.
2 years ago
Guanngxu
351da5c108
update C linked_list init ( #421 )
...
* docs: update C linked_list init
* Update linked_list.md
* Update linked_list.c
---------
Co-authored-by: Yudong Jin <krahets@163.com>
2 years ago
Yudong Jin
9151eaf533
Add typing annotations to Python codes. ( #411 )
2 years ago
krahets
b7fa3bbe86
Fix linked_list.md and hasp_map.md
2 years ago