What is the time complexity of binary search?								
				Sorting algorithms
				For sorting, there a number of solutions, such as:
				
					
					- Bubble Sort    
- Insertion sort 
- Selection sort 
- Heap sort      
- Quick Sort     
- Merge sort     
- Shell Sort     
- Counting Sort  
- Bucket Sort    
- Radix sort     
				As an example, the implementation of bubble sorting is as follows: