In programming world, we encounter several problems, which can be solved using correct efficient algorithms.
Searching Algorithms:
1. Linear Search
2. Binary Search
Sorting: Sorting is a fundamental algorithm in Computer Science. A sorting algorithm takes a list as the input, and returns a list in an order. It is often the first step in many algorithms, and thus setting the lower bound for complexity.
Sorting Algorithms:
1. Bubble Sort
2. Quick Sort
3. Insertion Sort
4. Selection Sort
5. Merge Sort
6. Heap Sort
7. Shell Sort
8. Redix Sort
0 comments:
Post a Comment