Created index.md for sort in stl-algorithms guide (#19546)
* Created index.md for sort in stl-algorithms guide * Grammar, spelling fixes * Update index.md
This commit is contained in:
		
				
					committed by
					
						 Christopher McCormack
						Christopher McCormack
					
				
			
			
				
	
			
			
			
						parent
						
							b3ea359071
						
					
				
				
					commit
					3c9b9a6d4b
				
			
							
								
								
									
										28
									
								
								guide/english/cplusplus/stl-algorithms/sort/index.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								guide/english/cplusplus/stl-algorithms/sort/index.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,28 @@ | |||||||
|  | --- | ||||||
|  | title: STL Algorithms - Sorting | ||||||
|  | --- | ||||||
|  |  | ||||||
|  | ## std::sort  | ||||||
|  |  | ||||||
|  | This is an algorithm with O(n\*logn) time complexity that you can use to order the elements of a container from begin to end. | ||||||
|  |  | ||||||
|  | The default ordering for numeric values is ascending and for string values it is lexicographical. The ordering of equal elements is not guaranteed to be preserved. | ||||||
|  |  | ||||||
|  | It is a hybrid of Quick Sort and Heap Sort. | ||||||
|  |  | ||||||
|  | Example: | ||||||
|  |  | ||||||
|  | ``` | ||||||
|  | vector<int> v = {10,4,45,1}; //creates a vector  | ||||||
|  | sort(v.begin(),v.end());  //Sorts the vector into{1,4,10,45} | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | ``` | ||||||
|  | vector<int> v = {10,4,45,1}; //creates a vector  | ||||||
|  | sort(v.begin(),v.begin()+2);  //Sorts only the first two elements {4,10,45,1} | ||||||
|  | ``` | ||||||
|  |  | ||||||
|  | ### More Information: | ||||||
|  | 1. [WikiPedia - Introsort](https://en.wikipedia.org/wiki/Introsort) | ||||||
|  | 2. [CPP Reference](http://www.cplusplus.com/reference/algorithm/sort/) | ||||||
|  | 3. [Youtube - CodeReport](https://www.youtube.com/watch?v=_dC6Pvk0awA) | ||||||
		Reference in New Issue
	
	Block a user