e8dc4736a2 
					 
					
						
						
							
							Bug fixes and improvements. ( #1780 )  
						
						... 
						
						
						
						* Fix the "尾递归优化" to "递归深度优化" in quick_sort.
* Update landing pages.
* Sync zh and zh-hant versions.
* Sync zh and zh-hant versions. 
						
						
					 
					
						2025-07-10 06:32:25 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						21be3fdaf8 
					 
					
						
						
							
							[Rust] Normalize mid calculation in case overflow ( #1363 )  
						
						... 
						
						
						
						* Normalize mid calculate in case overflow
* Change ALL language
* Update merge_sort.py
* Update merge_sort.zig
* Update binary_search_tree.zig
* Update binary_search_recur.py
---------
Co-authored-by: Yudong Jin <krahets@163.com> 
						
						
					 
					
						2024-05-18 18:19:19 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c4a7966882 
					 
					
						
						
							
							Bug fixes and improvements ( #1348 )  
						
						... 
						
						
						
						* Add "reference" for EN version. Bug fixes.
* Unify the figure reference as "the figure below" and "the figure above".
Bug fixes.
* Format the EN markdown files.
* Replace "" with <u></u> for EN version and bug fixes
* Fix biary_tree_dfs.png
* Fix biary_tree_dfs.png
* Fix zh-hant/biary_tree_dfs.png
* Fix heap_sort_step1.png
* Sync zh and zh-hant versions.
* Bug fixes
* Fix EN figures
* Bug fixes
* Fix the figure labels for EN version 
						
						
					 
					
						2024-05-06 14:44:48 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						cb32c525e7 
					 
					
						
						
							
							feat: Add Ruby code - chapter "Sorting" ( #1333 )  
						
						... 
						
						
						
						* feat: add ruby code - chapter sorting
* Update radix_sort.rb
---------
Co-authored-by: Yudong Jin <krahets@163.com> 
						
						
					 
					
						2024-05-03 19:46:42 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						59d07264fc 
					 
					
						
						
							
							feat: add ruby code block - bucket sort ( #1285 )  
						
						... 
						
						
						
						* feat: add ruby code block - bucket sort
* Update codes/ruby/chapter_sorting/bucket_sort.rb
Co-authored-by: khoaxuantu <68913255+khoaxuantu@users.noreply.github.com>
* Update codes/ruby/chapter_sorting/bucket_sort.rb
Co-authored-by: khoaxuantu <68913255+khoaxuantu@users.noreply.github.com>
* Update bucket_sort.rb
---------
Co-authored-by: khoaxuantu <68913255+khoaxuantu@users.noreply.github.com>
Co-authored-by: Yudong Jin <krahets@163.com> 
						
						
					 
					
						2024-04-30 16:00:39 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						68f3a453e1 
					 
					
						
						
							
							feat: add ruby code block - merge sort ( #1260 )  
						
						... 
						
						
						
						* feat(codes/ruby/chapter_sorting/merge_sort.rb): add merge_sort ruby file
* feat(codes/ruby/chapter_sorting/merge_sort.rb): modify comment space
* feat(codes/ruby/chapter_sorting/merge_sort.rb): set array default value
Co-authored-by: khoaxuantu <68913255+khoaxuantu@users.noreply.github.com>
* feat(codes/ruby/chapter_sorting/merge_sort.rb): driver code add if logic
Co-authored-by: khoaxuantu <68913255+khoaxuantu@users.noreply.github.com>
* feat(codes/ruby/chapter_sorting/merge_sort.rb): modify comment style
Co-authored-by: khoaxuantu <68913255+khoaxuantu@users.noreply.github.com>
* feat(codes/ruby/chapter_sorting/merge_sort.rb): modify logic instruction
Co-authored-by: khoaxuantu <68913255+khoaxuantu@users.noreply.github.com>
---------
Co-authored-by: khoaxuantu <68913255+khoaxuantu@users.noreply.github.com> 
						
						
					 
					
						2024-04-30 15:58:47 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3f857db457 
					 
					
						
						
							
							feat: add ruby code block - heap sort  ( #1261 )  
						
						... 
						
						
						
						* feat(codes/ruby/chapter_sorting/heap_sort.rb): add heap_sort ruby file
* feat(codes/ruby/chapter_sorting/heap_sort.rb): modify comment space
* feat(codes/ruby/chapter_sorting/heap_sort.rb): modify code space style
* feat(codes/ruby/chapter_sorting/heap_sort.rb): modify logic instruction
Co-authored-by: khoaxuantu <68913255+khoaxuantu@users.noreply.github.com>
* feat(codes/ruby/chapter_sorting/heap_sort.rb): driver code add if logic
Co-authored-by: khoaxuantu <68913255+khoaxuantu@users.noreply.github.com>
---------
Co-authored-by: khoaxuantu <68913255+khoaxuantu@users.noreply.github.com> 
						
						
					 
					
						2024-04-30 15:58:37 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						f616dac7da 
					 
					
						
						
							
							Bug fixes and improvements ( #1298 )  
						
						... 
						
						
						
						* Fix is_empty() implementation in the stack and queue chapter
* Update en/CONTRIBUTING.md
* Remove "剩余" from the state definition of knapsack problem
* Sync zh and zh-hant versions
* Update the stylesheets of code tabs
* Fix quick_sort.rb
* Fix TS code
* Update chapter_paperbook
* Upload the manuscript of 0.1 section
* Fix binary_tree_dfs.rb
* Bug fixes
* Update README
* Update README
* Update README
* Update README.md
* Update README
* Sync zh and zh-hant versions
* Bug fixes 
						
						
					 
					
						2024-04-22 02:26:32 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						499419e4ce 
					 
					
						
						
							
							Create quick_sort.rb ( #1223 )  
						
						... 
						
						
						
						* Create quick_sort.rb
* Update quick_sort.rb
* Update quick_sort.rb
* Update quick_sort.rb 
						
						
					 
					
						2024-04-19 18:26:54 +08:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						49e6a208f6 
					 
					
						
						
							
							Create insertion_sort.rb ( #1222 )  
						
						... 
						
						
						
						* Create insertion_sort.rb
* Update insertion_sort.rb
* Update insertion_sort.rb
* Update insertion_sort.rb 
						
						
					 
					
						2024-04-11 20:52:54 +08:00