Algorithms
Algorithms
Algorithms
Sorted
2 24 45 66 75 90 170 802
Find ‘20’
0 1 2 3 4 5 6 7 8
10 50 30 70 80 60 20 90 40
Searching Algorithms
Linear Search
Search each and every Of the array till you find the
required element
Binary Search
the array
Sorting Algorithms
Bubble Sort
Insertion Sort
Heap Sort
Uses the property of max and min heaps having
largest and smallest elements at the root level It is an
in place sorting algorithm.
Merge Sort
Repeatedly divide the array into half, sort the halves
and then combine them. It is a divide and conquer
algorithm.
Sieve of Eratosthenes
Bit Manipulations
Dijkstra's Algorithm
Tree Algorithms
Inorder Traversal
Traverse the left subtree, visit the root node and then
Preorder Traversal
Visit the root node, traverse the left subtree and then
Postorder Traversal
Dynamic Programming
approach.
programming based.
7.
7.
Backtracking Algorithms
Huffman Coding
Compression Algorithm
characters.
occurrence.
Why
Bosscoder?
1000+ Alumni placed at Top
Product-based companies.
Explore More