# Algorithms

## The Worst Case of Quicksort  
**September 25, 2024**  
[Read more](/content/blogs/learn/worst-case-of-quicksort/index.html)

## Tree Traversal: Inorder, Preorder, Postorder, and Level-order  
**September 25, 2024**  
[Read more](/content/blogs/learn/tree-traversals-inorder-preorder-and-postorder/index.html)

## Learn Topological Sort Algorithm  
**September 25, 2024**  
[Read more](/content/blogs/learn/topological-sort/index.html)

## Time and Space Complexities of Sorting Algorithms Explained  
**September 25, 2024**  
[Read more](/content/blogs/learn/time-complexities-of-all-sorting-algorithms/index.html)

## Tail Recursion  
**September 25, 2024**  
[Read more](/content/blogs/learn/tail-recursion/index.html)

## Everything About Sorting Algorithms  
**September 25, 2024**  
[Read more](/content/blogs/learn/sorting-algorithms/index.html)

## Sorting a HashMap  
**September 25, 2024**  
[Read more](/content/blogs/learn/sort-hashmap/index.html)

## Search in Sorted Rotated Array : Single-Pass Binary Search (Mid vs Target)  
**September 25, 2024**  
[Read more](/content/blogs/learn/searching-an-element-in-a-sorted-and-rotated-array-part-4/index.html)

## Search in Sorted Rotated Array : Single-Pass Binary Search (using Casework)  
**September 25, 2024**  
[Read more](/content/blogs/learn/searching-an-element-in-a-sorted-and-rotated-array-part-3/index.html)

## Searching an Element in a Sorted and Rotated Array: Two-pass Binary Search  
**September 25, 2024**  
[Read more](/content/blogs/learn/searching-an-element-in-a-sorted-and-rotated-array-part-2/index.html)

## Learn the Radix Sort Algorithm  
**September 25, 2024**  
[Read more](/content/blogs/learn/radix-sort-algorithm/index.html)

## Difference Between Merge Sort and Quicksort  
**September 25, 2024**  
[Read more](/content/blogs/learn/quicksort-vs-merge-sort/index.html)

## Quick Sort Algorithm: How It Works, Pivot Selection, and Complexity  
**September 25, 2024**  
[Read more](/content/blogs/learn/quick-sort/index.html)

## Prim’s Minimum Spanning Tree Algorithm with Examples  
**September 25, 2024**  
[Read more](/content/blogs/learn/prims-spanning-tree-algorithm/index.html)

## Merge Sort vs. Quicksort: Algorithm Performance Analysis  
**September 25, 2024**  
[Read more](/content/blogs/learn/merge-sort-vs-quicksort-performance-analysis/index.html)
