649d8c4c86 
					 
					
						
						
							
							Fix the indentation of JS and TS code.  
						
						 
						
						
						
						
							
						
					 
					
						2023-05-14 01:40:19 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						541f384e7c 
					 
					
						
						
							
							Fix function call error and null safety ( #491 )  
						
						 
						
						
						
						
							
						
					 
					
						2023-05-14 01:19:06 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7ca27c3df1 
					 
					
						
						
							
							Prepare 1.0.0b3 release.  
						
						 
						
						
						
						
							
  1.0.0b3
 
						
					 
					
						2023-05-10 21:00:04 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						def8da6617 
					 
					
						
						
							
							Prepare 1.0.0b3 release  
						
						 
						
						
						
						
							
						
					 
					
						2023-05-10 19:47:30 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ef73b7b1f1 
					 
					
						
						
							
							Update index.md  
						
						 
						
						
						
						
							
						
					 
					
						2023-05-09 00:55:42 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						fe69f7240d 
					 
					
						
						
							
							Add figures to replace_linear_by_hashing.md  
						
						 
						
						
						
						
							
						
					 
					
						2023-05-09 00:36:18 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						53ca2144e2 
					 
					
						
						
							
							Fix the problem in binary_tree_bfs.c and the problem that the memory is not released. ( #487 )  
						
						 
						
						... 
						
						
						
						* fix(codes/cpp): Memory leak fix: the space was not freed when pop removed the element.
* fix(codes/cpp): Fix access error when printArray(arr, 0)
* Update PrintUtil.hpp
* fix(codes/c): Fix some errors of cmake build
* feat(codes/c): Add hashing_search.c
* styles(codes/c): Modify function description
* styles(codes/c): Modify binary_search.c code style
* fix(codes/c): Fix the problem in binary_tree_bfs.c and the problem that the memory is not released.
---------
Co-authored-by: Yudong Jin <krahets@163.com> 
						
						
							
						
					 
					
						2023-05-09 00:01:23 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a6c5f104f1 
					 
					
						
						
							
							Remove util submodule.  
						
						 
						
						
						
						
							
						
					 
					
						2023-05-07 00:19:39 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						40319e7f30 
					 
					
						
						
							
							refactor: use global using to reduce usings in each file ( #486 )  
						
						 
						
						
						
						
							
						
					 
					
						2023-05-06 22:48:02 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						db6caf0d43 
					 
					
						
						
							
							Update n queens.  
						
						 
						
						
						
						
							
						
					 
					
						2023-05-05 03:42:01 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7b1de228a0 
					 
					
						
						
							
							feat(csharp/backtracking): add csharp code in n queens ( #485 )  
						
						 
						
						... 
						
						
						
						* feat(csharp/backtracking): add csharp code in n queens
* fix format
* Update n_queens.cs
---------
Co-authored-by: Yudong Jin <krahets@163.com> 
						
						
							
						
					 
					
						2023-05-05 03:34:52 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9ec560d6cd 
					 
					
						
						
							
							feat: add Swift codes for permutations_problem article ( #482 )  
						
						 
						
						
						
						
							
						
					 
					
						2023-05-04 05:31:06 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						67d647ab59 
					 
					
						
						
							
							feat: Add the section of n queens problem ( #483 )  
						
						 
						
						... 
						
						
						
						* Add the section of n queens problem
* Update n_queens.py
* Update n_queens.java
* Update n_queens.cpp
* Update n_queens.java 
						
						
							
						
					 
					
						2023-05-04 05:27:17 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						78c84dfec6 
					 
					
						
						
							
							Fix counting_sort.c  
						
						 
						
						
						
						
							
						
					 
					
						2023-05-03 22:58:48 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						561ef20462 
					 
					
						
						
							
							feat: add Swift codes for backtracking_algorithm article ( #480 )  
						
						 
						
						... 
						
						
						
						* fix: compile error
* fix: package define
* feat: add Swift codes for backtracking_algorithm article 
						
						
							
						
					 
					
						2023-05-03 18:45:43 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ca76336a55 
					 
					
						
						
							
							Fix C code in quick_sort.md  
						
						 
						
						
						
						
							
						
					 
					
						2023-05-03 18:30:25 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bc77a81330 
					 
					
						
						
							
							Update the codes of backtracking.  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-27 02:17:04 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9c070a028f 
					 
					
						
						
							
							Update the code of permutations I and II  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-27 01:29:00 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3f430fb85e 
					 
					
						
						
							
							Update the code of permutations i and ii  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-27 01:18:18 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						918380b56a 
					 
					
						
						
							
							feat(csharp/backtracking): add csharp code in permutations ( #478 )  
						
						 
						
						... 
						
						
						
						* feat(csharp/backtracking): add csharp code in permutations
* Update permutations_i.cs
* Update permutations_ii.cs
* Update permutations_ii.cs
---------
Co-authored-by: Yudong Jin <krahets@163.com> 
						
						
							
						
					 
					
						2023-04-24 14:37:45 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						40e6d2b415 
					 
					
						
						
							
							Rename the common modules.  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-24 04:20:51 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						145975b335 
					 
					
						
						
							
							Rename the common modules in Java, C++ and C.  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-24 04:11:18 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						c6eecfd0dc 
					 
					
						
						
							
							feat: Add the section of permutations problem. ( #476 )  
						
						 
						
						... 
						
						
						
						* Add the section of permutations problem.
* Update permutations_problem.md 
						
						
							
						
					 
					
						2023-04-24 03:33:30 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						95ed93dc4b 
					 
					
						
						
							
							feat: add C array hash map ( #424 )  
						
						 
						
						... 
						
						
						
						* feat: add C hash map
* fix: hash map put bug
* fix: C array hash map
* fix: Incorrect indentation
* refactory array hash map
* remove header
* refactory print
* 修改注释
* replace all the Tab with 4 spaces
* 向 cpp 靠拢
* 删除错误注释
* delete <stdlib.h>
* delete array_hash_map.h
* Update array_hash_map.c
---------
Co-authored-by: Yudong Jin <krahets@163.com> 
						
						
							
						
					 
					
						2023-04-23 23:44:49 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						de579aa3f4 
					 
					
						
						
							
							Fix the file headers.  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-23 19:36:07 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						3590262c7e 
					 
					
						
						
							
							Modify the exception handling in Java and Python.  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-23 03:41:39 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						7e59e2c7fb 
					 
					
						
						
							
							Update the pull_request_template.md  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-23 03:03:44 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						73dcb4cea9 
					 
					
						
						
							
							Reformat the C# codes.  
						
						 
						
						... 
						
						
						
						Disable creating new line before open brace. 
						
						
							
						
					 
					
						2023-04-23 03:03:12 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ac6eece4f3 
					 
					
						
						
							
							Modify code and comments ( #473 )  
						
						 
						
						... 
						
						
						
						* fix(codes/cpp): Memory leak fix: the space was not freed when pop removed the element.
* fix(codes/cpp): Fix access error when printArray(arr, 0)
* Update PrintUtil.hpp
* fix(codes/c): Fix some errors of cmake build
* feat(codes/c): Add hashing_search.c
* styles(codes/c): Modify function description
* styles(codes/c): Modify binary_search.c code style
---------
Co-authored-by: Yudong Jin <krahets@163.com> 
						
						
							
						
					 
					
						2023-04-22 02:03:24 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bad759b4f8 
					 
					
						
						
							
							Rename the naming of the coding files  
						
						 
						
						... 
						
						
						
						in backtracking algorithm.
Add the typedef to docs. 
						
						
							
						
					 
					
						2023-04-22 01:38:53 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9eeefff447 
					 
					
						
						
							
							refactor: add/refactor method in include, simplified print code ( #471 )  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-21 14:59:22 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9c2e5e2831 
					 
					
						
						
							
							✨  feat(rust/tree): add binary_tree_bfs, binary_tree_dfs,  ( #450 )  
						
						 
						
						... 
						
						
						
						* ✨  feat(rust/tree): add binary_tree_dfs
* ✨  feat(rust/tree): add binary_tree_bfs
* 🐞  fix(rust/tree): can't list to any kind of tree 
						
						
							
						
					 
					
						2023-04-21 14:58:46 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2351fd1a1a 
					 
					
						
						
							
							Add the animation for the tree preorder traversal  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-18 23:10:37 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						66bcd1b93c 
					 
					
						
						
							
							Update searching_algorithm_revisited.md ( #470 )  
						
						 
						
						... 
						
						
						
						更改内容: 加入 -> 假如,拼写错误 
						
						
							
						
					 
					
						2023-04-18 21:35:01 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						661603d467 
					 
					
						
						
							
							Add the hashtable based on uthash.h to docs  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-18 21:19:57 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						dbc4906582 
					 
					
						
						
							
							Publish the C codes to the docs. ( #469 )  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-18 20:21:31 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						6723cdbc7e 
					 
					
						
						
							
							Represent null with INT_MAX in C, C++.  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-18 14:31:23 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						ed8fa6aea3 
					 
					
						
						
							
							Add the code formatters in installation.md  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-17 22:45:11 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						af0f92c18d 
					 
					
						
						
							
							Fine tune the C codes.  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-17 22:15:06 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1d6b7a5644 
					 
					
						
						
							
							Reconstruct the chapter of the tree.  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-17 21:01:06 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						28fdd26f2f 
					 
					
						
						
							
							Fix some errors of cmake build and add hashing_search.c ( #458 )  
						
						 
						
						... 
						
						
						
						* fix(codes/cpp): Memory leak fix: the space was not freed when pop removed the element.
* fix(codes/cpp): Fix access error when printArray(arr, 0)
* Update PrintUtil.hpp
* fix(codes/c): Fix some errors of cmake build
* feat(codes/c): Add hashing_search.c
---------
Co-authored-by: Yudong Jin <krahets@163.com> 
						
						
							
						
					 
					
						2023-04-17 13:37:38 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						878f12f701 
					 
					
						
						
							
							feat(csharp/backtracking): add csharp code in backtracking ( #463 )  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-17 13:37:06 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						0ade8d87ad 
					 
					
						
						
							
							Update the page tree  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-16 16:38:04 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						f5b8978330 
					 
					
						
						
							
							Add cpp code for the backtrack algorithm.  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-16 16:34:52 +08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1600ed6dee 
					 
					
						
						
							
							Fix the codes of backtracking.  
						
						 
						
						
						
						
							
						
					 
					
						2023-04-16 05:14:15 +08:00