Time complexity comparison of different search algorithms Maximum are of Histogram. Implementation of Queues using linked list. Difference between single linked list and double linked list (in-depth analysis) Heapsort and Quicksort along with their analysis(time complexities) Delete nth end from end of linked list Segmentation, Paging, Demand Paging and Swapping. Code to traverse a binary tree in Spiral form. The producer-consumer problem. Implement thread priority using a priority queue. Implement Quicksort.