ff8e7ceec5 
					 
					
						
						
							
							Several bug fixes.  
						
						
						
						
					 
					
						2023-09-24 20:38:21 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e3773b7f76 
					 
					
						
						
							
							Several bug fixes and improments.  
						
						
						
						
					 
					
						2023-09-24 19:35:32 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0f0892b8f5 
					 
					
						
						
							
							Update dp_problem_features.md ( #772 )  
						
						... 
						
						
						
						* Update dp_problem_features.md
这样的中文描述和转移方程更加一致
* Update dp_problem_features.md
---------
Co-authored-by: Yudong Jin <krahets@163.com> 
						
						
					 
					
						2023-09-24 03:42:17 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af65ab08ef 
					 
					
						
						
							
							Update .gitignore  
						
						... 
						
						
						
						Remove prev and next button in footer.html 
						
						
					 
					
						2023-09-21 20:48:54 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						16574186ee 
					 
					
						
						
							
							feat: add previous and next button in content.html ( #763 )  
						
						... 
						
						
						
						* fix: linkedlist_stack.py 中的peek方法需要判空raise Error
栈空的时候不能再 peek() 。另外由于 pop() 复用了 peek() ,栈空时返回的 None 会传递到 pop() 中的 num ,导致后续的继续执行 
 self.peek.next 报错等后续问题
* Update linkedlist_stack.py
* Update linkedlist_queue.py
* Update linkedlist_deque.py
* feat: Move the pagination nav above the comments
* feat: Move the pagination nav above the comments
* Delete docs/overrides/partials/footer.html
* Update content.html
---------
Co-authored-by: Yudong Jin <krahets@163.com>
Co-authored-by: long.ma <long.ma@sumscope.com> 
						
						
					 
					
						2023-09-21 05:39:29 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a46b482951 
					 
					
						
						
							
							Refactor the hash_map_open_addressing implementation with lazy reallocation. ( #776 )  
						
						
						
						
					 
					
						2023-09-21 04:43:15 -05:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8effa58a59 
					 
					
						
						
							
							Several bug fixes.  
						
						
						
						
					 
					
						2023-09-20 01:53:44 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7cbe284fcf 
					 
					
						
						
							
							follow PEP585 typing ( #767 )  
						
						... 
						
						
						
						Signed-off-by: Qingpeng Li <qingpeng9802@gmail.com> 
						
						
					 
					
						2023-09-19 14:41:02 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9f59c572b5 
					 
					
						
						
							
							fine tune  
						
						
						
						
					 
					
						2023-09-17 01:13:15 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b2246e11a7 
					 
					
						
						
							
							feat: add Rust code in queue.md and deque.md ( #757 )  
						
						... 
						
						
						
						* feat: add Rust code in queue.md
* feat: add Rust code in deque.md
* style: fix comment style 
						
						
					 
					
						2023-09-17 00:39:57 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0a2ad4489a 
					 
					
						
						
							
							feat: add Rust code in stack.md ( #748 )  
						
						... 
						
						
						
						* Update stack.md
Add rust sample code
* Update stack.md
* Update stack.md
---------
Co-authored-by: Yudong Jin <krahets@163.com> 
						
						
					 
					
						2023-09-15 02:11:46 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						eba015c0bb 
					 
					
						
						
							
							add Rust codes for hash_map ( #751 )  
						
						
						
						
					 
					
						2023-09-15 02:09:16 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb9c14f5ff 
					 
					
						
						
							
							fix build_tree, binary_search_tree.cs  
						
						... 
						
						
						
						fix two figures 
						
						
					 
					
						2023-09-15 02:08:09 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d190dbf3c1 
					 
					
						
						
							
							Several enhancements and fixes  
						
						
						
						
					 
					
						2023-09-14 03:36:31 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e8554975f4 
					 
					
						
						
							
							Update what_is_dsa.md ( #745 )  
						
						... 
						
						
						
						* Update what_is_dsa.md
优化了语句表达
* Update what_is_dsa.md
---------
Co-authored-by: Yudong Jin <krahets@163.com> 
						
						
					 
					
						2023-09-13 03:25:20 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e41e2f475 
					 
					
						
						
							
							Update suggestions.md ( #744 )  
						
						... 
						
						
						
						给Rust添加注释说明 
						
						
					 
					
						2023-09-13 02:51:23 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						76e953a74c 
					 
					
						
						
							
							style: Make the picture not glare in dark theme ( #741 )  
						
						... 
						
						
						
						* style: Make the picture not glare in dark theme
* Update extra.css
---------
Co-authored-by: Yudong Jin <krahets@163.com> 
						
						
					 
					
						2023-09-12 03:13:17 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3530f8c5ce 
					 
					
						
						
							
							prepare 1.0.0b5 release  
						
						
						
						
					 
					
						2023-09-10 22:43:59 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						46d6463883 
					 
					
						
						
							
							Remove unnecessary printing ( #733 )  
						
						... 
						
						
						
						* 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.
* feat: Add preorder_traversal_i_compact.c
* feat(codes/c): Add head_sort.c
* feat(codes/c): Add bucket_sort.c
* feat(codes/c): Add binary_search_edge.c
* fix(codes/c): Add programs that are not managed by cmake (c code)
* feat(codes/c): Add selection_sort.c
* style(codes/c): Change swap in selection_sort.c to `selectionSort`
* styles(codes/c): Change style.
* fix(codes/c): Fix some formatting errors and temporarily remove backtracking chapters
* fix(codes/c): Fix space_complexity.c build error.
* feat(codes/c): Add array_binary_tree.c
* feat(code/c): Update push_back and pop_back in vector.h
* styles(codes/c): Adjust  format.
* style: Remove unnecessary print.
---------
Co-authored-by: Yudong Jin <krahets@163.com> 
						
						
					 
					
						2023-09-09 16:42:04 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f71b2a40da 
					 
					
						
						
							
							fix preorder_traversal_iii_compact code  
						
						
						
						
					 
					
						2023-09-09 00:51:00 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9339dbf9b3 
					 
					
						
						
							
							feat: add rust docs for chapter computational complexity ( #723 )  
						
						
						
						
					 
					
						2023-09-06 16:58:20 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9c3b7b6422 
					 
					
						
						
							
							Sort the coding languages by applications. ( #721 )  
						
						
						
						
					 
					
						2023-09-04 03:19:08 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						dd72335235 
					 
					
						
						
							
							Format C, C++, C#, Go, Java, Python, Rust code.  
						
						
						
						
					 
					
						2023-09-02 23:54:38 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						978857570f 
					 
					
						
						
							
							Format JS and TS code.  
						
						
						
						
					 
					
						2023-09-02 23:07:47 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e052cb1d3b 
					 
					
						
						
							
							finetune  
						
						
						
						
					 
					
						2023-08-31 02:32:20 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						bc80234994 
					 
					
						
						
							
							Update linked_list.md ( #708 )  
						
						... 
						
						
						
						原文:
> 单向链表:即上述介绍的普通链表。单向链表的节点包含值和指向下一节点的引用两项数据。我们将首个节点称为头节点,将最后一个节点成为尾节点,尾节点指向空 None。
应该是:将最后一个节点称为(而不是 “成为”)尾节点,尾节点指向空 None。 
						
						
					 
					
						2023-08-30 15:26:10 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						63aef4ed08 
					 
					
						
						
							
							Fix a figure and latex symbols.  
						
						
						
						
					 
					
						2023-08-30 15:25:03 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e16f898a4e 
					 
					
						
						
							
							Finetune all the figures. ( #704 )  
						
						
						
						
					 
					
						2023-08-30 05:20:43 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						db7975d51f 
					 
					
						
						
							
							Fix some figures.  
						
						
						
						
					 
					
						2023-08-30 02:52:50 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d387d9d41d 
					 
					
						
						
							
							finetune  
						
						
						
						
					 
					
						2023-08-29 20:57:37 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						88a746f493 
					 
					
						
						
							
							finetune  
						
						
						
						
					 
					
						2023-08-28 23:52:41 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2f0f154b3c 
					 
					
						
						
							
							Update binary_search.md ( #699 )  
						
						
						
						
					 
					
						2023-08-28 23:45:51 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						beea47eb5d 
					 
					
						
						
							
							Update backtracking_algorithm.md ( #700 )  
						
						
						
						
					 
					
						2023-08-28 23:45:13 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3cd0352f17 
					 
					
						
						
							
							fix: typo ( #701 )  
						
						
						
						
					 
					
						2023-08-28 23:44:14 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8347c2da36 
					 
					
						
						
							
							Update the chapter of  
						
						... 
						
						
						
						introduction and complexity anylysis. 
						
						
					 
					
						2023-08-28 04:34:25 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						57851ab11e 
					 
					
						
						
							
							Update punctuation  
						
						
						
						
					 
					
						2023-08-27 23:40:39 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c5a7323817 
					 
					
						
						
							
							Replace ":" with "。"  
						
						
						
						
					 
					
						2023-08-27 22:49:47 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						71692af8c4 
					 
					
						
						
							
							Fix a figure.  
						
						
						
						
					 
					
						2023-08-27 19:22:02 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9731a46d67 
					 
					
						
						
							
							Fix a definition.  
						
						
						
						
					 
					
						2023-08-27 00:50:18 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						debf42b189 
					 
					
						
						
							
							Fix a typo ( #695 )  
						
						
						
						
					 
					
						2023-08-26 23:24:46 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3e64f68ae9 
					 
					
						
						
							
							Add the section of iteration and recursion. ( #693 )  
						
						
						
						
					 
					
						2023-08-24 17:51:41 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f524b957d4 
					 
					
						
						
							
							Finetune and fix  
						
						
						
						
					 
					
						2023-08-24 17:48:35 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						1aff6d6cc2 
					 
					
						
						
							
							Polish the content.  
						
						
						
						
					 
					
						2023-08-21 03:57:09 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f5dda8d99a 
					 
					
						
						
							
							Polish the content  
						
						
						
						
					 
					
						2023-08-21 03:06:53 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						981144e42d 
					 
					
						
						
							
							1. lower-case nouns  
						
						... 
						
						
						
						2. fix 2 figures
3. Replace some 「」 by “” 
						
						
					 
					
						2023-08-20 23:28:30 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						2626de8d0b 
					 
					
						
						
							
							Polish the chapter  
						
						... 
						
						
						
						introduction, computational complexity. 
						
						
					 
					
						2023-08-20 14:51:39 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5fb728b3d6 
					 
					
						
						
							
							Update H1 titles.  
						
						
						
						
					 
					
						2023-08-20 13:37:49 +08:00