ab536479d0
feat: add correct comment for RUBY ( #1247 )
...
* feat: add correct comment for RUBY
* fix: use correct multi-line comments for RUBY
2024-04-10 18:11:19 +08:00
2b1a98fb61
Use underline format for the technical terms ( #1213 )
...
* Use underline format for the technical terms
* Bug fixes
2024-04-03 03:52:17 +08:00
57bdfd6284
Add Ruby code blocks to the documents ( #1200 )
...
* Add Ruby code blocks to documents
* Remove Ruby code from en/docs
2024-03-31 03:57:11 +08:00
202450420d
Add the kotlin blocks to the documents ( #1170 )
2024-03-25 03:15:36 +08:00
87e5b297f8
Reduce the file size of the landing page ( #1105 )
...
* Update suggestions.md
* Add announcement of the paper book release
* Fix size of svg
* Update contrib rocks image
* Optimize HTML of the landing page
* Fix the line breaks
2024-03-04 13:37:29 +08:00
799da32eb0
Bug fixes and improvements ( #1092 )
...
* Bug fixes
* Bug fixes
* Reduce figures size
* Update LeetCode problems repo in suggestions.md
* Fix the figures of pivot_division_steps
2024-02-23 01:22:46 +08:00
f6976978dd
Prepare 1.0.0 release ( #1044 )
...
* Update the book with the thrid revised edition
* Fix a typo
* Update the contributors' information
* Update the mindmap
* Update the version number
2024-01-14 03:16:20 +08:00
ee485372fe
feat: Add pythontutor blocks to the rest of the chapters ( #1030 )
...
* Fix Python code
* Add the pythontutor blocks of the chapter tree, heap, graph, searching, sorting, divide and conquer, dynamic programming and greedy.
Improve the pythontutor blocks of the chapter array and linkedlist and backtracking.
Add the tutorial of pythontutor in how-to-read section.
* Reduce the image's file size.
2024-01-07 23:49:26 +08:00
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
2023-12-28 18:06:09 +08:00
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
2023-12-02 06:21:34 +08:00
b39c2a94d3
Move docs/zh back to docs.
...
Move docs/overrides to overrides/.
Other fine tunes.
2023-10-08 04:25:06 +08:00
6f7e768cb7
Move docs/* to docs/zh/*
2023-10-08 01:33:09 +08:00
400b3914f6
Move docs/zh back to docs.
2023-10-08 01:22:57 +08:00
f1ef7e9d10
Move documents to a sub-directory
...
to support multi-language selector.
2023-10-06 00:57:28 +08:00
ddb2f9e024
Update suggestions ( #812 )
...
* Update suggestions
Here I think using "code warehouse" instead of "code warehouse" can eliminate unnecessary ambiguity.
* Update suggestions.md
---------
Co-authored-by: Yudong Jin <krahets@163.com>
2023-10-01 06:30:32 -05:00
3e41e2f475
Update suggestions.md ( #744 )
...
给Rust添加注释说明
2023-09-13 02:51:23 +08:00
5f814d6538
Add comparison between iteration and recursion.
...
Fix the figure of tail recursion.
Fix two links.
2023-09-12 00:56:59 +08:00
9c3b7b6422
Sort the coding languages by applications. ( #721 )
2023-09-04 03:19:08 +08:00
c5a7323817
Replace ":" with "。"
2023-08-27 22:49:47 +08:00
1aa558bd2d
Add figure and table numbers in normal texts.
2023-08-22 13:51:25 +08:00
106f02809a
Mention figures and tables in normal texts.
...
Fix some figures.
Finetune texts.
2023-08-21 19:33:45 +08:00
981144e42d
1. lower-case nouns
...
2. fix 2 figures
3. Replace some 「」 by “”
2023-08-20 23:28:30 +08:00
932d14644d
Polish the content
...
Polish the chapter preface, introduction and complexity anlysis
2023-08-08 23:16:33 +08:00
b9b324b298
Use abbreviation for JavaScript and TypeScript
2023-07-26 15:35:38 +08:00
027bdd6510
Release Rust code to documents. ( #656 )
2023-07-26 11:00:53 +08:00
b6b03ef84b
Fix the figures of binary tree.
...
Replace null with None.
2023-06-17 00:45:41 +08:00
281c0c618a
feat: modify some Dart codes and add Dart code blocks to the docs ( #543 )
2023-06-02 14:56:29 +08:00
025051c81b
Add Dart codes to the documents. ( #529 )
2023-06-02 02:40:26 +08:00
268c73b3c3
Update and fix some contents.
...
Place the comment box above the comments.
2023-06-01 18:46:07 +08:00
5cf10d6924
Update a gif preview.
2023-05-28 17:25:18 +08:00
0bec52d7cc
Polish the chapter of heap, introduction, preface.
...
Replace "其它" with "其他"
2023-04-09 19:12:37 +08:00
10e2180013
Unify the comment style of python codes
2023-04-09 05:30:02 +08:00
f83bf7792c
Update the chapter preface and add the chapter appendix
2023-02-27 03:44:54 +08:00
e7b71df467
Updathe suggestions.md
2023-02-27 02:44:09 +08:00
9e99ac06ce
Update the captions of all the figures.
2023-02-26 18:18:34 +08:00
510a957b71
Update the chapter preface.
2023-02-26 05:35:02 +08:00
b25aadae6f
Remove the file headers from the docs.
2023-02-26 02:19:40 +08:00
88b00151b0
Remove the heading numbers
...
in all the source docs.
2023-02-16 03:39:01 +08:00
eb0afc98ec
Number the H1 and H2 headings.
2023-01-31 03:37:50 +08:00
1e13539ca0
Update the figures in chapter preface.
2023-01-17 02:48:13 +08:00
aaa2ff29f9
Fix all the ** (bolded symbols).
2023-01-09 22:39:30 +08:00
694ea4f665
Modify 。**
to **。
for better visualization.
2023-01-07 20:34:32 +08:00
f3ef226874
Remove the spaces between “ ” and 中文 aside.
2022-12-21 01:37:58 +08:00
2bc6e3076d
Update hash map and hash collision.
2022-12-13 01:36:40 +08:00
9a861140d8
Rearrange the chapters.
...
Start to translate codes from Java to Python.
2022-11-25 02:04:38 +08:00