Sharath George M 
							
						 
					 
					
						
						
							
						
						6fa3cd1a65 
					 
					
						
						
							
							Fixed typo "operate" => "operated" ( #28405 )  
						
						
						
						
					 
					
						2018-12-13 13:17:51 -08:00 
						 
				 
			
				
					
						
							
							
								ShivashMahespalsingh 
							
						 
					 
					
						
						
							
						
						a2c010e573 
					 
					
						
						
							
							Removed the word visually ( #26446 )  
						
						... 
						
						
						
						A video is "visual" so there is no reason to state this twice. 
						
						
					 
					
						2018-12-13 13:01:45 -08:00 
						 
				 
			
				
					
						
							
							
								Nathan-Abegaz 
							
						 
					 
					
						
						
							
						
						e4a6eb891c 
					 
					
						
						
							
							Information about stability and heap requirement. ( #23895 )  
						
						... 
						
						
						
						* Information about stability and heap requirement.
* Clarified confusing statement 
						
						
					 
					
						2018-12-11 18:39:52 -05:00 
						 
				 
			
				
					
						
							
							
								Radhika Gulati 
							
						 
					 
					
						
						
							
						
						fd35b8cccd 
					 
					
						
						
							
							Spelling edits ( #23715 )  
						
						
						
						
					 
					
						2018-12-07 03:38:58 -05:00 
						 
				 
			
				
					
						
							
							
								Rajat Bhatt 
							
						 
					 
					
						
						
							
						
						9e84b34d4f 
					 
					
						
						
							
							Add video link of MIT OpenCourseWare. ( #24161 )  
						
						... 
						
						
						
						Added video link of minimum spanning tree problem from MIT OpenCourseWare. 
						
						
					 
					
						2018-12-06 22:59:51 -05:00 
						 
				 
			
				
					
						
							
							
								Marco Koch 
							
						 
					 
					
						
						
							
						
						8f4fb09ab1 
					 
					
						
						
							
							Fix spelling error in behavioral patterns page ( #24041 )  
						
						
						
						
					 
					
						2018-12-06 04:56:26 -05:00 
						 
				 
			
				
					
						
							
							
								Blake Crawford 
							
						 
					 
					
						
						
							
						
						3b7ab86875 
					 
					
						
						
							
							Updated grammar and phrasing on line 10 ( #25747 )  
						
						
						
						
					 
					
						2018-12-05 14:30:09 -08:00 
						 
				 
			
				
					
						
							
							
								Sameer Bhardwaj 
							
						 
					 
					
						
						
							
						
						17e712324a 
					 
					
						
						
							
							Added best case time complexity ( #25511 )  
						
						... 
						
						
						
						Added best case time complexity along with the best case condition in the time complexity section. 
						
						
					 
					
						2018-12-05 10:02:01 +05:30 
						 
				 
			
				
					
						
							
							
								Achint Srivastava 
							
						 
					 
					
						
						
							
						
						b939a3f915 
					 
					
						
						
							
							Added the code for Selection Sort in  Java Language ( #23465 )  
						
						... 
						
						
						
						* Added the code for Selection Sort in  Java Language
* fix: code block formatting 
						
						
					 
					
						2018-12-04 17:28:38 -06:00 
						 
				 
			
				
					
						
							
							
								Achint Srivastava 
							
						 
					 
					
						
						
							
						
						410b54f8c1 
					 
					
						
						
							
							Added the code of Linear Search in C Language ( #23405 )  
						
						... 
						
						
						
						* Added the code of Linear Search in C Language
* fix: C example formatting and code 
						
						
					 
					
						2018-12-03 23:56:19 +05:30 
						 
				 
			
				
					
						
							
							
								Achint Srivastava 
							
						 
					 
					
						
						
							
						
						643bfa5dba 
					 
					
						
						
							
							Added the code for Bubble sort in C language ( #23389 )  
						
						... 
						
						
						
						* Added the code for Bubble sort in C language
* fix: code formatting and added additional code 
						
						
					 
					
						2018-12-03 21:43:10 +05:30 
						 
				 
			
				
					
						
							
							
								Qbuiba 
							
						 
					 
					
						
						
							
						
						3413848b5c 
					 
					
						
						
							
							lowercase the "The" word ( #24022 )  
						
						
						
						
					 
					
						2018-12-02 16:09:25 -05:00 
						 
				 
			
				
					
						
							
							
								Rajat Bhatt 
							
						 
					 
					
						
						
							
						
						01ae4e25a1 
					 
					
						
						
							
							Improve python version of merge sort. ( #23005 )  
						
						
						
						
					 
					
						2018-12-02 14:59:26 +09:00 
						 
				 
			
				
					
						
							
							
								qme1519 
							
						 
					 
					
						
						
							
						
						37d71e01c7 
					 
					
						
						
							
							Bubble sort added as an example ( #22141 )  
						
						... 
						
						
						
						I added bubble sort as it is one of the most used sorting algorithms and as it is one of the easiest ones for beginners. 
						
						
					 
					
						2018-12-01 21:34:17 -05:00 
						 
				 
			
				
					
						
							
							
								Manthanjain 
							
						 
					 
					
						
						
							
						
						77620d67aa 
					 
					
						
						
							
							Add content "different approaches for writing an algorithm" ( #23049 )  
						
						
						
						
					 
					
						2018-11-30 11:30:25 -07:00 
						 
				 
			
				
					
						
							
							
								Akshay Babbar 
							
						 
					 
					
						
						
							
						
						1e288d7f9a 
					 
					
						
						
							
							removed '/' from Link ( #32902 )  
						
						... 
						
						
						
						'/' was linking to the wrong link. Updated please review 
						
						
					 
					
						2018-11-28 20:07:06 -05:00 
						 
				 
			
				
					
						
							
							
								raviram 
							
						 
					 
					
						
						
							
						
						d73f27049d 
					 
					
						
						
							
							Added link to interactive visuals of algorithms ( #23648 )  
						
						
						
						
					 
					
						2018-11-28 20:03:34 -05:00 
						 
				 
			
				
					
						
							
							
								Neshar89 
							
						 
					 
					
						
						
							
						
						c8b0caf837 
					 
					
						
						
							
							Added blank space between the lines ( #25136 )  
						
						
						
						
					 
					
						2018-11-28 22:13:28 +05:30 
						 
				 
			
				
					
						
							
							
								mridul981 
							
						 
					 
					
						
						
							
						
						0c5b28e0e5 
					 
					
						
						
							
							Added java implementation of merge sort ( #22581 )  
						
						
						
						
					 
					
						2018-11-27 12:15:41 -08:00 
						 
				 
			
				
					
						
							
							
								Muhammed Kilig 
							
						 
					 
					
						
						
							
						
						804132b43b 
					 
					
						
						
							
							Added VisuAlgo link on Sorting to bottom of page ( #21162 )  
						
						... 
						
						
						
						<!-- Please follow this checklist and put an x in each of the boxes, like this: [x]. It will ensure that our team takes your pull request seriously. -->
- [x] I have read [freeCodeCamp's contribution guidelines](https://github.com/freeCodeCamp/freeCodeCamp/blob/master/CONTRIBUTING.md ).
- [x] My pull request has a descriptive title (not a vague title like `Update index.md`)
- [x] My pull request targets the `master` branch of freeCodeCamp.
- [x] None of my changes are plagiarized from another source without proper attribution.
- [x] My article does not contain shortened URLs or affiliate links.
If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX 
						
						
					 
					
						2018-11-26 00:48:18 -05:00 
						 
				 
			
				
					
						
							
							
								ayush163 
							
						 
					 
					
						
						
							
						
						3b9dafc1de 
					 
					
						
						
							
							Add the text "The time complexity of this algorithm is O(nLogn), be it best case, average case or worst case. It's time complexity can be easily understood from the recurrence eqaution :T(n) = 2T(n/2) + n." to the article ( #22663 )  
						
						
						
						
					 
					
						2018-11-24 16:12:25 +00:00 
						 
				 
			
				
					
						
							
							
								Kirsten 
							
						 
					 
					
						
						
							
						
						f58043c1db 
					 
					
						
						
							
							Update index.md ( #26274 )  
						
						... 
						
						
						
						Edited algorithm efficiency paragraph to remove "be" from the sentence "Since the algorithms today..." 
I also adjusted the period spacing at the end of the algorithm efficiency paragraph. 
						
						
					 
					
						2018-11-23 22:18:50 +05:30 
						 
				 
			
				
					
						
							
							
								Ankit Mathur 
							
						 
					 
					
						
						
							
						
						59b7d5b866 
					 
					
						
						
							
							Append more information in introduction of AVL trees. ( #22425 )  
						
						... 
						
						
						
						* Update index.md
Add more information in the introduction of AVL trees.
* removed extraneous word 
						
						
					 
					
						2018-11-21 21:57:18 -06:00 
						 
				 
			
				
					
						
							
							
								Siddhartha Anand 
							
						 
					 
					
						
						
							
						
						dfb5779820 
					 
					
						
						
							
							Add traversal methods ( #22428 )  
						
						... 
						
						
						
						Add traversal methods (inorder, preorder, postorder) for the binary search tree. 
						
						
					 
					
						2018-11-21 08:45:53 -07:00 
						 
				 
			
				
					
						
							
							
								Manish kumar chaurasia 
							
						 
					 
					
						
						
							
						
						112c90c4ed 
					 
					
						
						
							
							added code of kmp algorithm in index.md ( #22293 )  
						
						... 
						
						
						
						* added code of kmp algorithm in index.md
* format codeblock to c++?
I think this is c++, but I'm not positive. 
						
						
					 
					
						2018-11-20 07:41:27 -06:00 
						 
				 
			
				
					
						
							
							
								eirinisp 
							
						 
					 
					
						
						
							
						
						740ffdc839 
					 
					
						
						
							
							Fixed grammatical errors ( #25341 )  
						
						
						
						
					 
					
						2018-11-20 14:54:34 +05:30 
						 
				 
			
				
					
						
							
							
								eirinisp 
							
						 
					 
					
						
						
							
						
						38e8256f03 
					 
					
						
						
							
							Various grammatical errors ( #25317 )  
						
						
						
						
					 
					
						2018-11-20 14:51:12 +05:30 
						 
				 
			
				
					
						
							
							
								JiDarwish 
							
						 
					 
					
						
						
							
						
						2d1f50ada8 
					 
					
						
						
							
							Update index.md ( #22225 )  
						
						
						
						
					 
					
						2018-11-19 16:36:04 -05:00 
						 
				 
			
				
					
						
							
							
								Gollamudi Savitha Rakendu Sri 
							
						 
					 
					
						
						
							
						
						0bad6af6c4 
					 
					
						
						
							
							Updated resources for design pattern ( #25484 )  
						
						... 
						
						
						
						* Updated resources for design pattern
Added new resources to learn design patterns
* fix: formatting 
						
						
					 
					
						2018-11-19 21:29:48 +05:30 
						 
				 
			
				
					
						
							
							
								Manvender Singh Rathore 
							
						 
					 
					
						
						
							
						
						dff64a339d 
					 
					
						
						
							
							Quick Sort Complexity Table ( #22056 )  
						
						... 
						
						
						
						* Quick Sort Complexity Table 
						
						
					 
					
						2018-11-18 01:26:59 -08:00 
						 
				 
			
				
					
						
							
							
								manishbhatt151 
							
						 
					 
					
						
						
							
						
						382913ab84 
					 
					
						
						
							
							Provided link to Youtube playlist of Sorting Algorithms ( #22093 )  
						
						
						
						
					 
					
						2018-11-17 22:29:09 -06:00 
						 
				 
			
				
					
						
							
							
								Charlie van Rantwijk 
							
						 
					 
					
						
						
							
						
						03cdc70b6c 
					 
					
						
						
							
							add "more info" link to original HE site ( #22081 )  
						
						... 
						
						
						
						It seems this article is copied almost word for word from the added link, therefor a link to the original page should be added. 
						
						
					 
					
						2018-11-17 22:08:46 -06:00 
						 
				 
			
				
					
						
							
							
								Vamsi Krishna 
							
						 
					 
					
						
						
							
						
						c793f362b7 
					 
					
						
						
							
							Added syntax format specifier as C  
						
						... 
						
						
						
						Some code pieces were missing the syntax format specifier as C. So, added them. 
						
						
					 
					
						2018-11-17 20:03:39 +09:00 
						 
				 
			
				
					
						
							
							
								Charlie van Rantwijk 
							
						 
					 
					
						
						
							
						
						8e4512648b 
					 
					
						
						
							
							several grammatical and sentence structural fixes ( #22224 )  
						
						... 
						
						
						
						Also changed the first line as Insertion Sort isn't the most efficient sorting algorithm and isn't necessarily the simplest. 
						
						
					 
					
						2018-11-17 05:14:15 -05:00 
						 
				 
			
				
					
						
							
							
								Purposeful Programming 
							
						 
					 
					
						
						
							
						
						57a184ca19 
					 
					
						
						
							
							Fix typo ( #23775 )  
						
						
						
						
					 
					
						2018-11-14 20:32:48 +05:30 
						 
				 
			
				
					
						
							
							
								HARI VARDANACHARI KORRAPATI 
							
						 
					 
					
						
						
							
						
						c045adcc37 
					 
					
						
						
							
							Z algorithm is added to the String matching algorithms in the guide ( #27833 )  
						
						... 
						
						
						
						* Create new file for  Z algorithm
* Updated index.md 
Changed the content following the guide lines of freeCodeCamp's  Style Guide for creating Guide Articles.
* z-algorithm Updated folder names as per Guidelines
* Updated title as per guide lines 
						
						
					 
					
						2018-11-13 10:50:56 -08:00 
						 
				 
			
				
					
						
							
							
								Prashant Chand 
							
						 
					 
					
						
						
							
						
						e1ae1bdd09 
					 
					
						
						
							
							add details for "Heap Sort" ( #21420 )  
						
						
						
						
					 
					
						2018-11-12 07:54:52 -08:00 
						 
				 
			
				
					
						
							
							
								Siddhartha Anand 
							
						 
					 
					
						
						
							
						
						8d8dff86f3 
					 
					
						
						
							
							Improve grammar for this README.md ( #21419 )  
						
						... 
						
						
						
						Clarify and add more detail to the steps of doing Jump Search. 
						
						
					 
					
						2018-11-12 07:52:49 -08:00 
						 
				 
			
				
					
						
							
							
								Rachita Bhagchandani 
							
						 
					 
					
						
						
							
						
						eb4c305722 
					 
					
						
						
							
							Added augumented trees in binary trees guide ( #21530 )  
						
						
						
						
					 
					
						2018-11-10 22:10:29 +00:00 
						 
				 
			
				
					
						
							
							
								Prashanth Thiagarajan 
							
						 
					 
					
						
						
							
						
						f0640891a6 
					 
					
						
						
							
							Minor typo in index.md ( #21529 )  
						
						
						
						
					 
					
						2018-11-10 22:03:00 +00:00 
						 
				 
			
				
					
						
							
							
								vgupta3 
							
						 
					 
					
						
						
							
						
						70fc1ac009 
					 
					
						
						
							
							Fixed the binary search equation by changing the 2x to 2^x ( #21389 )  
						
						... 
						
						
						
						Fixed the binary search equation by changing the 2x to 2^x
If we divide N by 2 x times it is supposed to be N/2^x not N/2x 
						
						
					 
					
						2018-11-10 14:48:35 +07:00 
						 
				 
			
				
					
						
							
							
								Okaba Mark N 
							
						 
					 
					
						
						
							
						
						9c476d6698 
					 
					
						
						
							
							Updated  #1  property of B-Trees ( #22151 )  
						
						
						
						
					 
					
						2018-11-07 17:44:39 -05:00 
						 
				 
			
				
					
						
							
							
								S.Hale 
							
						 
					 
					
						
						
							
						
						3920b7c4ce 
					 
					
						
						
							
							Corrected capitalization, corrected to American spellings and typos ( #30685 )  
						
						... 
						
						
						
						* Translate challenge subtitles and example challenge text to Spanish
* Corrected errors in syntax and punctuation
* Multiple corrections of it/s to its plus other grammar corrections
* Correction and added paragraph to CSS Flex article
* Corrected my own typo
* Corrected capitalization, American spellings and typos 
						
						
					 
					
						2018-11-07 10:34:13 -05:00 
						 
				 
			
				
					
						
							
							
								Manish kumar chaurasia 
							
						 
					 
					
						
						
							
						
						4f75c9a396 
					 
					
						
						
							
							made changes in article ( #22322 )  
						
						... 
						
						
						
						added detailed explaination of  Divide,Conquer and Combine 
						
						
					 
					
						2018-11-06 05:30:12 -05:00 
						 
				 
			
				
					
						
							
							
								Shankar Rao Mata 
							
						 
					 
					
						
						
							
						
						f3698bb6d7 
					 
					
						
						
							
							Added few lines about big o notation ( #21024 )  
						
						... 
						
						
						
						* Added few lines about big o notation
I think this description was missing the basic understanding of running time which can be mastered using big o notation.
* Update index.md
* Update index.md
* Update index.md 
						
						
					 
					
						2018-11-05 21:15:26 -05:00 
						 
				 
			
				
					
						
							
							
								Manish kumar chaurasia 
							
						 
					 
					
						
						
							
						
						f3a1e18d3e 
					 
					
						
						
							
							added example in bruteforce algo in index.md ( #20117 )  
						
						... 
						
						
						
						* added example in bruteforce algo in index.md
* Address suggested changes 
						
						
					 
					
						2018-11-03 21:03:08 -04:00 
						 
				 
			
				
					
						
							
							
								myYearOfCode 
							
						 
					 
					
						
						
							
						
						70032ce972 
					 
					
						
						
							
							removing half tag "<sup1" ( #20816 )  
						
						... 
						
						
						
						* removing half tag "<sup1"
it looks like it auto-completed and then someone continued typing.
* Remove <sup> tag 
						
						
					 
					
						2018-11-03 14:07:59 +07:00 
						 
				 
			
				
					
						
							
							
								Nick Huynh 
							
						 
					 
					
						
						
							
						
						bcfb5cd905 
					 
					
						
						
							
							Update index.md ( #20855 )  
						
						
						
						
					 
					
						2018-11-02 04:03:21 -04:00 
						 
				 
			
				
					
						
							
							
								Qbuiba 
							
						 
					 
					
						
						
							
						
						4e7d3e718e 
					 
					
						
						
							
							Remove the redundant "[" before "this" word ( #24015 )  
						
						
						
						
					 
					
						2018-11-02 13:05:57 +05:30 
						 
				 
			
				
					
						
							
							
								Qbuiba 
							
						 
					 
					
						
						
							
						
						d9059ceb24 
					 
					
						
						
							
							Correct the typo "wether" ( #24032 )  
						
						
						
						
					 
					
						2018-11-02 13:01:44 +05:30