krahets
7583d0acf8
Update .gitattributes
2023-09-04 03:29:52 +08:00
Yudong Jin
9c3b7b6422
Sort the coding languages by applications. ( #721 )
2023-09-04 03:19:08 +08:00
nuomi1
8d5e84f70a
Feature/chapter greedy swift ( #720 )
...
* feat: add Swift codes for greedy_algorithm article
* feat: add Swift codes for fractional_knapsack_problem article
* feat: add Swift codes for max_capacity_problem article
* feat: add Swift codes for max_product_cutting_problem article
2023-09-03 19:09:45 +08:00
krahets
dd72335235
Format C, C++, C#, Go, Java, Python, Rust code.
2023-09-02 23:54:38 +08:00
nuomi1
b6ac6aa7d7
Feature/chapter divide and conquer swift ( #719 )
...
* feat: add Swift codes for binary_search_recur article
* feat: add Swift codes for build_binary_tree_problem article
* feat: add Swift codes for hanota_problem article
2023-09-02 23:08:37 +08:00
krahets
978857570f
Format JS and TS code.
2023-09-02 23:07:47 +08:00
Justin Tse
f96f583771
Add Chapter greedy for JS and TS code ( #718 )
...
* Fix binary_search_tree TS code
* Update binary_search_tree js code style
* Add the JavaScript code for Chapter of Greedy
* Add the TypeScript code for Chapter of Greedy
---------
Co-authored-by: Yudong Jin <krahets@163.com>
2023-09-02 20:20:17 +08:00
Justin Tse
89a5f4d0d7
Fix binary_search_tree TS code and update JS code style ( #715 )
...
* Fix binary_search_tree TS code
* Update binary_search_tree js code style
* Update binary_search_tree.ts
* Update avl_tree.ts
* Update binary_search_tree.ts
---------
Co-authored-by: Yudong Jin <krahets@163.com>
2023-09-02 19:56:23 +08:00
nuomi1
22d1135e04
refactor: remove buildTree ( #716 )
2023-09-02 19:47:54 +08:00
nuomi1
fd84d4443e
feat: add Swift codes for iteration_and_recursion article ( #717 )
2023-09-02 19:47:18 +08:00
gaofer
620bfb1f1d
Iteration and recursion code in js/ts ( #703 )
...
* feat(JS and TS):add the section of iteration and recursion
* feat(JS and TS):add the section of iteration and recursion
* feat(JS and TS):add the section of iteration and recursion
2023-09-02 16:09:13 +08:00
Night Cruising
3af00d00d7
feat: add rust codes for chapter computational complexity ( #714 )
2023-09-02 16:08:52 +08:00
hpstory
8a0a8b80cf
feat(csharp): fix binary_search_tree code ( #712 )
...
* feat(csharp): fix binary_search_tree code
* Update binary_search_tree.cs
---------
Co-authored-by: Yudong Jin <krahets@163.com>
2023-08-31 16:59:43 +08:00
liuyuxin
233e842d63
fix dart code for binary_search_tree ( #711 )
2023-08-31 16:55:16 +08:00
Night Cruising
95bc0ffdb2
Feat: add rust codes for chapter searching ( #710 )
2023-08-31 02:36:06 +08:00
Night Cruising
d37b795ef2
Fix the bug of wrong function call ( #709 )
2023-08-31 02:33:13 +08:00
krahets
e052cb1d3b
finetune
2023-08-31 02:32:20 +08:00
krahets
a47a974a6a
fix climbing_stairs_constraint_dp code
2023-08-31 02:31:58 +08:00
krahets
628d8a516b
fix binary_search_tree code
2023-08-31 02:31:31 +08:00
gaofer
f7ab4797bf
feat: add dynamic programming code for JS and TS ( #692 )
...
* fix: Correcting typos
* Add JavaScript and TypeScript code of dynamic programming.
* fix: Code Style
* Change ==/!= to ===/!==
* Create const by default, change to let if necessary.
* style fix: Delete unnecessary defined type
2023-08-30 15:27:01 +08:00
一代咩神
bc80234994
Update linked_list.md ( #708 )
...
原文:
> 单向链表:即上述介绍的普通链表。单向链表的节点包含值和指向下一节点的引用两项数据。我们将首个节点称为头节点,将最后一个节点成为尾节点,尾节点指向空 None。
应该是:将最后一个节点称为(而不是 “成为”)尾节点,尾节点指向空 None。
2023-08-30 15:26:10 +08:00
krahets
63aef4ed08
Fix a figure and latex symbols.
2023-08-30 15:25:03 +08:00
gaofer
1b94b77cbb
Add code in javascript and typescript. ( #690 )
...
* Add binary_search_insertion and binary_search_edge code in javascript and typescript.
* code style fix: in FOR loop, use CONST will be nicer.
* fix: Code Style
* Change ==/!= to ===/!==
* Create const by default, change to let if necessary.
* Update import files
* Update codes/javascript/chapter_searching/binary_search_edge.js
Co-authored-by: Justin Tse <xiefahit@gmail.com>
* style fix: Delete unnecessary defined type
---------
Co-authored-by: Justin Tse <xiefahit@gmail.com>
2023-08-30 05:21:47 +08:00
Yudong Jin
e16f898a4e
Finetune all the figures. ( #704 )
2023-08-30 05:20:43 +08:00
krahets
db7975d51f
Fix some figures.
2023-08-30 02:52:50 +08:00
krahets
d387d9d41d
finetune
2023-08-29 20:57:37 +08:00
XiaChuerwu
cf0d4b32ec
Added destructor function ( #702 )
...
* Added destructor function
* Fixed hash function
* Added hash_map_chaining.c file
* Amendment submission
* Delete hash_map_chaining.c
---------
Co-authored-by: Yudong Jin <krahets@163.com>
2023-08-29 20:24:42 +08:00
krahets
88a746f493
finetune
2023-08-28 23:52:41 +08:00
YDJ
2f0f154b3c
Update binary_search.md ( #699 )
2023-08-28 23:45:51 +08:00
YDJ
beea47eb5d
Update backtracking_algorithm.md ( #700 )
2023-08-28 23:45:13 +08:00
Richard Zhang
3cd0352f17
fix: typo ( #701 )
2023-08-28 23:44:14 +08:00
hpstory
8528ae224e
feat(csharp): add the section of iteration and recursion ( #697 )
2023-08-28 13:36:41 +08:00
Reanon
20f53e9fc4
feat(go): add iterration/recursion & fix bugs ( #698 )
2023-08-28 13:35:39 +08:00
krahets
8347c2da36
Update the chapter of
...
introduction and complexity anylysis.
2023-08-28 04:34:25 +08:00
liuyuxin
50e17905fd
feat: Add Dart Codes for section_iteration_and_recursion ( #696 )
2023-08-28 00:50:26 +08:00
krahets
57851ab11e
Update punctuation
2023-08-27 23:40:39 +08:00
krahets
c5a7323817
Replace ":" with "。"
2023-08-27 22:49:47 +08:00
krahets
71692af8c4
Fix a figure.
2023-08-27 19:22:02 +08:00
krahets
9731a46d67
Fix a definition.
2023-08-27 00:50:18 +08:00
Liang Zhang
debf42b189
Fix a typo ( #695 )
2023-08-26 23:24:46 +08:00
krahets
ae304bd605
Update iteration code.
2023-08-25 02:22:57 +08:00
Yudong Jin
3e64f68ae9
Add the section of iteration and recursion. ( #693 )
2023-08-24 17:51:41 +08:00
krahets
f524b957d4
Finetune and fix
2023-08-24 17:48:35 +08:00
Reanon
628a274b50
feat(go): support binary search & fix comments ( #691 )
2023-08-23 21:32:40 +08:00
krahets
1aa558bd2d
Add figure and table numbers in normal texts.
2023-08-22 13:51:25 +08:00
krahets
106f02809a
Mention figures and tables in normal texts.
...
Fix some figures.
Finetune texts.
2023-08-21 19:33:45 +08:00
krahets
1aff6d6cc2
Polish the content.
2023-08-21 03:57:09 +08:00
krahets
f5dda8d99a
Polish the content
2023-08-21 03:06:53 +08:00
krahets
981144e42d
1. lower-case nouns
...
2. fix 2 figures
3. Replace some 「」 by “”
2023-08-20 23:28:30 +08:00
krahets
2626de8d0b
Polish the chapter
...
introduction, computational complexity.
2023-08-20 14:51:39 +08:00