70784a1ec3 
					 
					
						
						
							
							feat(chapter_backtracking): Add js and ts codes for chapter 13.3 ( #667 )  
						
						 
						
						... 
						
						
						
						* feat(chapter_dynamic_programming): Add js and ts codes for chapter 14.1
* style(chapter_dynamic_programming): format code
* refactor(chapter_dynamic_programming): remove main definition and add type
* feat(chapter_backtracking): Add js and ts codes for chapter 13.3
* feat(chapter_divide_and_conquer): Add js and ts codes for chapter 12.2
* feat(chapter_divide_and_conquer): Add js and ts codes for chapter 12.3
* feat(chapter_divide_and_conquer): Add js and ts codes for chapter 12.4
* style(chapter_divide_and_conquer): fix typo
* refactor: Use === instead of == in js and ts 
						
						
					 
					
						2023-08-03 14:44:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						35e9c8c209 
					 
					
						
						
							
							feat(chapter_dynamic_programming): Add js and ts codes for chapter 14.1 ( #658 )  
						
						 
						
						... 
						
						
						
						* feat(chapter_dynamic_programming): Add js and ts codes for chapter 14.1
* style(chapter_dynamic_programming): format code
* refactor(chapter_dynamic_programming): remove main definition and add type 
						
						
					 
					
						2023-07-29 02:06:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b067016bfa 
					 
					
						
						
							
							Update preorder_traversal_iii.  
						
						 
						
						
						
						
					 
					
						2023-07-25 16:39:38 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bba62bbe75 
					 
					
						
						
							
							Fix the code of preorder_traversal_iii_compact  
						
						 
						
						
						
						
					 
					
						2023-07-21 22:08:26 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c54536d1a1 
					 
					
						
						
							
							Modify the problem of preorder_traversal_iii  
						
						 
						
						
						
						
					 
					
						2023-07-19 16:37:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						69920a0599 
					 
					
						
						
							
							Fix binary search.  
						
						 
						
						... 
						
						
						
						Finetune a figure in intro_to_dp. 
						
						
					 
					
						2023-07-01 20:07:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9fc1a0b2b3 
					 
					
						
						
							
							Update n_queens code.  
						
						 
						
						
						
						
					 
					
						2023-06-21 02:56:28 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d62156fb58 
					 
					
						
						
							
							Fix two_sum.js and .ts  
						
						 
						
						
						
						
					 
					
						2023-06-16 21:28:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9563965a20 
					 
					
						
						
							
							Add the codes of hashmap ( #553 )  
						
						 
						
						... 
						
						
						
						of chaining and open addressing 
						
						
					 
					
						2023-06-14 02:01:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						698c2e7fe5 
					 
					
						
						
							
							Fix some codes and a figure.  
						
						 
						
						
						
						
					 
					
						2023-06-05 01:03:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2532f06c7f 
					 
					
						
						
							
							Add JavaScript and TypeScript code of heap sort, selection sort and binary search edge and Fix the indentation of TS code ( #545 )  
						
						 
						
						... 
						
						
						
						* Fix the indentation of TS code
* Add JavaScript and TypeScript code of heap sort, selection sort and binary search edge
* Fix the style of JS and TS code 
						
						
					 
					
						2023-06-05 00:20:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6377e3316a 
					 
					
						
						
							
							Fix a comment in my_list.xx  
						
						 
						
						
						
						
					 
					
						2023-06-03 22:18:28 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b39e79be85 
					 
					
						
						
							
							Fix remove() in binary search tree.  
						
						 
						
						
						
						
					 
					
						2023-05-26 20:34:22 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						11c835d79c 
					 
					
						
						
							
							Update the section of heap.  
						
						 
						
						
						
						
					 
					
						2023-05-25 20:25:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						eb8df49993 
					 
					
						
						
							
							Update bubble sort and insertion sort.  
						
						 
						
						
						
						
					 
					
						2023-05-23 21:20:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						89a9741e9e 
					 
					
						
						
							
							Fix some comments.  
						
						 
						
						
						
						
					 
					
						2023-05-22 23:13:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f6d290d903 
					 
					
						
						
							
							Update the comments of bubble sort  
						
						 
						
						... 
						
						
						
						and insertion sort 
						
						
					 
					
						2023-05-22 23:05:37 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d95c628eef 
					 
					
						
						
							
							Fix the test case of binary search.  
						
						 
						
						
						
						
					 
					
						2023-05-21 19:29:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d3cc149c5a 
					 
					
						
						
							
							Merge the chapter of binary tree and searching.  
						
						 
						
						
						
						
					 
					
						2023-05-21 19:26:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c3e7455285 
					 
					
						
						
							
							Refactor the section of bianry search.  
						
						 
						
						
						
						
					 
					
						2023-05-21 04:51:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						399e5df39a 
					 
					
						
						
							
							Polish some cotents.  
						
						 
						
						
						
						
					 
					
						2023-05-18 20:27:58 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						817b4598d5 
					 
					
						
						
							
							Fix a comment in binary_search_tree code  
						
						 
						
						
						
						
					 
					
						2023-05-17 19:04:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						649d8c4c86 
					 
					
						
						
							
							Fix the indentation of JS and TS code.  
						
						 
						
						
						
						
					 
					
						2023-05-14 01:40:19 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b52a98f178 
					 
					
						
						
							
							Add JavaScript and TypeScript code of permutations and n_queens (Chapter of Backtracking) ( #494 )  
						
						 
						
						... 
						
						
						
						* Add JavaScript and TypeScript code of permutations and n_queens (Chapter of Backtracking)
* Update n_queens.js
* Update permutations_i.js
* Update permutations_ii.js
* Update n_queens.ts
* Update permutations_i.ts
* Update permutations_ii.ts
---------
Co-authored-by: Yudong Jin <krahets@163.com> 
						
						
					 
					
						2023-05-14 01:18:40 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						01345c23ca 
					 
					
						
						
							
							Add JavaScript and TypeScript code of preorder traversal (Chapter of Backtracking) ( #490 )  
						
						 
						
						... 
						
						
						
						* Add JavaScript and TypeScript code of preorder traversal (Chapter of Backtracking)
* Update preorder_traversal_iii_compact.ts 
						
						
					 
					
						2023-05-11 23:46:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fe69f7240d 
					 
					
						
						
							
							Add figures to replace_linear_by_hashing.md  
						
						 
						
						
						
						
					 
					
						2023-05-09 00:36:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						de579aa3f4 
					 
					
						
						
							
							Fix the file headers.  
						
						 
						
						
						
						
					 
					
						2023-04-23 19:36:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c4ea4e39f3 
					 
					
						
						
							
							Fomrat the JS and TS codes with prettier.  
						
						 
						
						
						
						
					 
					
						2023-04-17 21:58:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9a98ff8a5e 
					 
					
						
						
							
							Format the C code in Clang-Format Style: Microsoft  
						
						 
						
						
						
						
					 
					
						2023-04-17 21:13:15 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						881d573790 
					 
					
						
						
							
							Refactor the articles related to searching algorithm. Add the chapter of binary search. Add the section of searching algorithm revisited. ( #464 )  
						
						 
						
						
						
						
					 
					
						2023-04-17 18:22:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f7ae9c8a02 
					 
					
						
						
							
							Fix the return type of binary search tree and avl tree  
						
						 
						
						
						
						
					 
					
						2023-04-14 05:47:20 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0bec52d7cc 
					 
					
						
						
							
							Polish the chapter of heap, introduction, preface.  
						
						 
						
						... 
						
						
						
						Replace "其它" with "其他" 
						
						
					 
					
						2023-04-09 19:12:37 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1c8b7ef559 
					 
					
						
						
							
							refactor: Replace 结点 with 节点 ( #452 )  
						
						 
						
						... 
						
						
						
						* Replace 结点 with 节点
Update the footnotes in the figures
* Update mindmap
* Reduce the size of the mindmap.png 
						
						
					 
					
						2023-04-09 04:32:17 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						56243ccc5b 
					 
					
						
						
							
							Add JavaScript and TypeScript code of bucket sort, counting sort and radix sort (Chapter of Sorting) ( #451 )  
						
						 
						
						... 
						
						
						
						* Add JavaScript and TypeScript code of bucket sort (Chapter of Sorting)
* Add JavaScript and TypeScript code of counting sort (Chapter of Sorting)
* Add JavaScript and TypeScript code of radix sort (Chapter of Sorting) 
						
						
					 
					
						2023-04-09 02:59:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						518b9efabc 
					 
					
						
						
							
							Update a comment in array_hash_map  
						
						 
						
						
						
						
					 
					
						2023-03-15 03:48:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d5afd93571 
					 
					
						
						
							
							Update array_hash_map  
						
						 
						
						
						
						
					 
					
						2023-03-15 03:11:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						28aacccf44 
					 
					
						
						
							
							refactor: Replace 'poll' with 'pop' in Heap ( #416 )  
						
						 
						
						
						
						
					 
					
						2023-03-13 22:31:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8aebbaad21 
					 
					
						
						
							
							refactor: Replace poll with pop in Queue and Deque ( #415 )  
						
						 
						
						
						
						
					 
					
						2023-03-13 21:58:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ca261a8f46 
					 
					
						
						
							
							Update the chapter preface.  
						
						 
						
						
						
						
					 
					
						2023-03-03 21:54:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						8c65345b76 
					 
					
						
						
							
							feat: add array_deque for JS and TS ( #397 )  
						
						 
						
						... 
						
						
						
						* feat: add array_deque for JS and TS
* feat: update the information
* Update array_deque.ts
* Update array_deque.js
* use private property
* Update array_deque.js
---------
Co-authored-by: steak-zhuo <zhuoqinyue@gmail.com>
Co-authored-by: Yudong Jin <krahets@163.com> 
						
						
					 
					
						2023-03-03 21:25:25 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7c501140f0 
					 
					
						
						
							
							Update code style for Python  
						
						 
						
						
						
						
					 
					
						2023-03-03 03:07:22 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e4a98bc9c5 
					 
					
						
						
							
							Update JavaScript and TypeScript codes for all chapters, rename JavaScript and TypeScript import folder to modules ( #402 )  
						
						 
						
						... 
						
						
						
						* Update JavaScript and TypeScript codes
* Rename JavaScript and TypeScript import folder to modules 
						
						
					 
					
						2023-03-03 01:34:53 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9ea24e8b26 
					 
					
						
						
							
							Change the operations sequence of the likedlist's insert() method.  
						
						 
						
						
						
						
					 
					
						2023-02-27 20:25:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						93fb0075cc 
					 
					
						
						
							
							Update graph_bfs.js and graph_dfs.js  
						
						 
						
						
						
						
					 
					
						2023-02-25 02:19:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						e8f311e900 
					 
					
						
						
							
							update: Use function declarations instead of function expressions. ( #385 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: steak-zhuo <zhuoqinyue@gmail.com> 
						
						
					 
					
						2023-02-25 02:15:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2d421de984 
					 
					
						
						
							
							feat: add bfs and dfs for JS and TS ( #377 )  
						
						 
						
						... 
						
						
						
						* add bfs and dfs for JS and TS
* update the type
* Apply suggestions from code review
Co-authored-by: Justin Tse <xiefahit@gmail.com>
* Update graph_dfs.ts
* Update graph_bfs.ts
* Update graph_dfs.ts
* Update graph_bfs.ts
* Update graph_dfs.js
* Update graph_bfs.js
---------
Co-authored-by: steak-zhuo <zhuoqinyue@gmail.com>
Co-authored-by: Yudong Jin <krahets@163.com>
Co-authored-by: Justin Tse <xiefahit@gmail.com> 
						
						
					 
					
						2023-02-25 01:11:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						adbb12c011 
					 
					
						
						
							
							Fix a comment in graph_adjacency_list  
						
						 
						
						
						
						
					 
					
						2023-02-23 20:32:26 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0b72fef381 
					 
					
						
						
							
							Fix quick_sort.py  
						
						 
						
						
						
						
					 
					
						2023-02-21 21:51:56 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b89ea3eba4 
					 
					
						
						
							
							Add vertex class for javascript and typescript ( #370 )  
						
						 
						
						... 
						
						
						
						* add vertex class for javascript and typescript
* update the adjacencyList
* update the graph_adjacency_list file
* update the implicit type
---------
Co-authored-by: steak-zhuo <zhuoqinyue@gmail.com> 
						
						
					 
					
						2023-02-21 21:35:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f0d8d8b1b0 
					 
					
						
						
							
							feat: add ArrayDeque ( #348 )  
						
						 
						
						... 
						
						
						
						* 双向队列: java 代码
* 双向队列: markdown 内容
* Rewrite array_deque.java
Update array_queue.java, linkedlist_deque.java
* Add ArrayDeque figures and rewrite the contents
---------
Co-authored-by: krahets <krahets@163.com> 
						
						
					 
					
						2023-02-16 02:17:15 +08:00