curtishd
eadf4c86d4
Add kotlin code for the chapter of hashing ( #1104 )
...
* feat(kotlin): add kotlin code for dynamic programming.
* Update knapsack.kt
* feat(kotlin): add kotlin codes for graph.
* style(kotlin): reformatted the codes.
* feat(kotlin): add kotlin codes for the chapter of greedy.
* Update max_product_cutting.kt
* feat(kotlin): add kotlin code for chapter of hashing.
* style(kotlin): modified some comment
* Update array_hash_map.kt
* Update hash_map_chaining.kt
* Update hash_map_chaining.kt
2024-03-12 14:08:15 +08:00
Spark
cf0817370b
translation: Update chapter_stack_and_queue/deque.md ( #1068 )
...
* Update deque.md
* Update deque.md
* Update deque.md
2024-03-11 02:43:32 +08:00
Yudong Jin
aca031c6c1
Add the section of introduction to the paper book ( #1114 )
...
* Use Roboto mono as the font of the footers
* Bug fixes
* Add the introduction to the paper book.
* Add the 'new' label to the toc
* Turn off the autoplay
* Polish the intro to paperbook
2024-03-11 02:41:47 +08:00
Yudong Jin
3474405863
translation: Update the figures in the chapter of complexity analysis ( #1080 )
...
* Translate the figures of the chapter of complexity analysis
* Bug fixes and size reduction
* Use Roboto Mono as the font of the footer
* Bug fixes
2024-03-04 15:10:00 +08:00
Yudong Jin
7e0e32be9c
translation: Update the figures for the chapter of data sturcture ( #1083 )
...
* Update the figures for the chapter of data sturcture
* Bug fixes and size reduction
* Reducing file size
2024-03-04 14:31:40 +08:00
Yudong Jin
c16476d97b
translation: Update the figures for the chapter of stack and queue ( #1084 )
...
* Update the figures for the chapter of stack and queue
* Bug fixes and reducing file size
2024-03-04 14:23:09 +08:00
Yudong Jin
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
curtishd
89679a4a13
Add kotlin codes for the chapter of greedy ( #1103 )
...
* feat(kotlin): add kotlin code for dynamic programming.
* Update knapsack.kt
* feat(kotlin): add kotlin codes for graph.
* style(kotlin): reformatted the codes.
* feat(kotlin): add kotlin codes for the chapter of greedy.
* Update max_product_cutting.kt
2024-03-04 00:10:34 +08:00
Yudong Jin
a032d68c7c
translation: Update the mindmap ( #1100 )
...
* Translated the mindmap
* Bug fixes and reducing the file size
2024-03-03 23:57:47 +08:00
curtishd
6a728042fd
Add kotlin code for the chapter of graph ( #1102 )
...
* feat(kotlin): add kotlin code for dynamic programming.
* Update knapsack.kt
* feat(kotlin): add kotlin codes for graph.
* style(kotlin): reformatted the codes.
2024-03-03 19:18:07 +08:00
curtishd
5c1f43fefd
Add kotlin code for dynamic programming ( #1099 )
...
* feat(kotlin): add kotlin code for dynamic programming.
* Update knapsack.kt
2024-03-03 15:14:26 +08:00
Yudong Jin
1db04577b5
translation: Update the figures for the chapter of array and linked list ( #1082 )
...
* Update the figures for the chapter of array and linked list
* Bug fixes and file size reduction
2024-02-28 18:49:18 +08:00
Yudong Jin
39c2b0335e
translation: Update the figures in the chapter of preface and introduction ( #1079 )
...
* Translate the figures in the chapter of preface and introduction
* Update the figures
* Update the figure
* Bug fixes
2024-02-28 18:42:42 +08:00
curtishd
7cdfa03e68
Add kotlin code for the chapter of divide and conquer ( #1098 )
...
* feat(kotlin):new kotlin support files
* fix(kotlin):
reviewed the formatting, comments and so on.
* fix(kotlin): fix the indentation and format
* feat(kotlin): Add kotlin code for the backtraking chapter.
* fix(kotlin): fix incorrect output of preorder_traversal_iii_template.kt file
* fix(kotlin): simplify kotlin codes
* fix(kotlin): modify n_queens.kt for consistency.
* feat(kotlin): add kotlin code for computational complexity.
* fix(kotlin): remove iteration folder.
* fix(kotlin): remove n_queens.kt file out of folder.
* fix(kotlin): remove some folders.
* style(kotlin): modified two chapters.
* feat(kotlin): add kotlin code for divide and conquer.
* Update build_tree.kt
* Update hanota.kt
* Delete codes/kotlin/chapter_backtracking directory
* Delete codes/kotlin/chapter_computational_complexity directory
* Delete codes/kotlin/chapter_divide_and_conquer directory
* feat(kotlin): add kotlin code for divide and conquer.
* Update hanota.kt
2024-02-28 01:25:38 +08:00
curtishd
306dc019ef
Add Kotlin code for computational complexity ( #1090 )
...
* feat(kotlin):new kotlin support files
* fix(kotlin):
reviewed the formatting, comments and so on.
* fix(kotlin): fix the indentation and format
* feat(kotlin): Add kotlin code for the backtraking chapter.
* fix(kotlin): fix incorrect output of preorder_traversal_iii_template.kt file
* fix(kotlin): simplify kotlin codes
* fix(kotlin): modify n_queens.kt for consistency.
* feat(kotlin): add kotlin code for computational complexity.
* fix(kotlin): remove iteration folder.
* fix(kotlin): remove n_queens.kt file out of folder.
* fix(kotlin): remove some folders.
* style(kotlin): modified two chapters.
2024-02-27 17:04:57 +08:00
krahets
92f82cbcca
Update README
2024-02-25 01:44:11 +08:00
Arthur
962f8f91f7
fix some bugs in c codes ( #1089 )
2024-02-23 01:34:49 +08:00
Yudong Jin
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
curtishd
507357ace1
feat(kotlin): Add kotlin code for backtracking chapter ( #1088 )
...
* feat(kotlin):new kotlin support files
* fix(kotlin):
reviewed the formatting, comments and so on.
* fix(kotlin): fix the indentation and format
* feat(kotlin): Add kotlin code for the backtraking chapter.
* fix(kotlin): fix incorrect output of preorder_traversal_iii_template.kt file
* fix(kotlin): simplify kotlin codes
* fix(kotlin): modify n_queens.kt for consistency.
2024-02-21 01:57:41 +08:00
Reanon
e9341c51b5
fix(go): record slice array result, fixed #1075 ( #1087 )
2024-02-18 18:37:07 +08:00
Yudong Jin
e813b5a0fa
Bug fixes and improvements ( #1078 )
...
* Fix the logo in the en version
* Optimize header color and fix body background color
* Update theme switch's name
* Fix backfrop-filter on Safari
* Update some animation's file name for adding egde when cropping
* Re-count the comments number
* A bug fix in n_queens_problem.md
2024-02-14 18:37:18 +08:00
SamJin98
5f82a86bd6
translation: Updated chapter_array_and_linkedlist/linked_list.md ( #1042 )
...
* translation: Updated chapter_array_and_linkedlist/linked_list.md
* Update chapter_array_and_linkedlist/linked_list.md
* Update chapter_array_and_linkedlist/linked_list.md
* Update linked_list.md
---------
Co-authored-by: Yudong Jin <krahets@163.com>
2024-02-12 23:35:10 +08:00
curtishd
4b990c10ce
feat(Kotlin): Add Kotlin code for the array and linked list chapter ( #1070 )
...
* feat(kotlin):new kotlin support files
* fix(kotlin):
reviewed the formatting, comments and so on.
* fix(kotlin): fix the indentation and format
2024-02-07 22:55:29 +08:00
K3v123
225d2ae314
Update index.md ( #1069 )
...
refined some sentences to make it sound more fluent.
2024-02-07 22:22:05 +08:00
Yudong Jin
a005c6ebd3
Some improvements ( #1073 )
...
* Update avatar's link in the landing page
* Bug fixes
* Move assets folder from overrides to docs
* Reduce figures' corner radius
* Update copyright
* Update header image
* Krahets -> krahets
* Update the landing page
2024-02-07 22:21:18 +08:00
CuB3y0nd
b77abf058a
typo: Fix typo in chapter_preface/index.md ( #1072 )
...
* typo: Fix typo in chapter_preface/index.md
* Update index.md
---------
Co-authored-by: Yudong Jin <krahets@163.com>
2024-02-04 22:37:14 +08:00
Spark
d81276a4f3
translation: Update chapter_stack_and_queue/summary.md ( #1048 )
...
* Update summary.md
* Update chapter_stack_and_queue/summary.md with review suggestions
2024-02-03 04:48:58 +08:00
Spark
cb2a4c839e
translation: Update chapter_data_structure/character_encoding.md ( #1045 )
...
* chapter_data_structure/character_encoding.md
* Update character_encoding.md
* Update character_encoding.md with review suggestions
2024-02-02 18:27:47 +08:00
Yudong Jin
ead5182288
Update the landing page, preface and reference ( #1067 )
...
* Add preface to the preface chapter and the introduction chapter
* Update the landing page
* Update the reference
2024-01-30 17:48:54 +08:00
Loong Loong
d807077e54
Updated terminology.md ( #1043 )
...
* only with the update of terminology.md
* Reformat table
* 栈底
* Update terminology.md
---------
Co-authored-by: Yudong Jin <krahets@163.com>
2024-01-28 22:57:35 +08:00
K3v123
b8b4b09251
translation:Update chapter_stack_and_queue/stack.md ( #1038 )
...
* Update stack.md
did some minor changes
* Update stack.md
changed the part to what Phoenix has suggested.
2024-01-28 22:47:30 +08:00
Yudong Jin
0bd4c34b9a
translation: Add the initial translation of the hashing chapter ( #1066 )
...
* Add the initial translation of the hashing chapter
* Fix
2024-01-28 22:22:36 +08:00
ElbertYang
244c04fe44
translation: Update chapter_stack_and_queue/index.md ( #1035 )
...
* Updata number_encoding.md
* Update number_encodimg.md
* update chapter_stack_and_queue/index.md
2024-01-28 19:38:22 +08:00
易春风
d4d281cd67
Fix the issue of discussion 514 ( #1064 )
2024-01-27 19:42:19 +08:00
SamJin98
7a80555a2c
translation: Update chapter_array_and_linkedlist/list.md ( #1032 )
...
* Translation: Update chapter_array_and_linkedlist/list.md
* translation: Updated chapter_array_and_linkedlist/linked_list.md
* Revert "translation: Updated chapter_array_and_linkedlist/linked_list.md"
This reverts commit fceeaf8fd6
.
* Update chapter_array_and_linkedlist/list.md
* Update chapter_array_and_linkedlist/list.md
* Update chapter_array_and_linkedlist/list.md
---------
Co-authored-by: jinruilin <jinruilin@crecg.com>
2024-01-25 16:55:27 +08:00
Scai
84f4b8d285
fix: Update linkedlist_deque.cpp ( #1062 )
...
There is something error when delete node, should 'delete front' or 'delete rear' outside the body of if cycle.
2024-01-25 12:51:17 +08:00
Yudong Jin
c69ae9534d
Some bug fixes and improvements ( #1063 )
...
* Prevent the line breaks of buttons on Safari
* Fix a math symbol
* Small improvements
* Bug fixes and improvements.
2024-01-25 12:50:53 +08:00
Ma Meiyu
82da279c60
Update space_complexity.md ( #1057 )
...
* Update space_complexity.md
10进制正整数n的位数计算的对数部分应该取整
* Update space_complexity.md
* Update space_complexity.md
---------
Co-authored-by: Yudong Jin <krahets@163.com>
2024-01-23 22:11:34 +08:00
gonglja
e69f60c07c
fix(linkedlist_queue.c): Remove redundant conditional judgments. ( #1055 )
2024-01-23 22:09:45 +08:00
Yudong Jin
504c6b0568
The 4th revision ( #1060 )
2024-01-23 22:08:53 +08:00
Yudong Jin
dbb2c07cb1
Redesign the landing page ( #1059 )
2024-01-23 22:06:15 +08:00
hpstory
85f0071c2a
fix(csharp): while loop II comment ( #1052 )
2024-01-17 15:26:41 +08:00
Yudong Jin
0d294b1731
Improve the landing page, mindmap and pull request template ( #1053 )
...
* Add the hero image.
* Remove code badges from the landing page
* Update the style of the mindmap
* Update the quote of knowledge sharing
* Fix a type
* Update the pull request template
* Update index.md of docs-en
2024-01-17 15:26:02 +08:00
K3v123
f2b283bb06
translation: Update chapter_array_and_linkedlist/summary.md ( #1026 )
...
* Update summary.md
changed some words to make it more consistent to the changed mds.
* Update summary.md
---------
Co-authored-by: Yudong Jin <krahets@163.com>
2024-01-14 16:12:59 +08:00
Yudong Jin
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
hpstory
b9ae4ffe9a
feature: add auto-build-and-test workflow for go ( #1019 )
...
* fix(csharp): unified array statement
* feature: add workflow for go/js/ts/zig
* fix python UnicodeDecodeError on windows
* Update space_complexity.go
* Update space_complexity_test.go
* Update space_complexity.go
* remove nodejs, zip workflow
---------
Co-authored-by: Yudong Jin <krahets@163.com>
2024-01-12 14:17:21 +08:00
Yudong Jin
d85a3bb74d
Figures revision and bug fixes ( #1041 )
...
* Revised the figures thoughout the book.
* Utilize roboto and roboto mono as the font faimly of the English edition
* Fix the naming style
* Update two figures.
* Fix margin of the hero image
* Fix margin of the hero image
2024-01-12 14:15:07 +08:00
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
2024-01-09 16:09:35 +08:00
Yudong Jin
d3cb600910
translation: Add the initial translation of the chapter of stack and queue ( #1033 )
...
* Update the format of Q&As in docs-en
* Fix the code comments of JavaScript and TypeScript
* Add the initial translation of the chapter of stack and queue
2024-01-08 19:06:37 +08:00
Yudong Jin
c4e4a607e8
Update the format of the Q&As ( #1031 )
2024-01-08 18:03:57 +08:00