Concepts learned yet to Remember
Till now, i've seen pattern as follow-
B.S -> apply when you have to break it into smaller steps to get to answer.
Cyclic Sort -> apply when array is in range of [1,n]
QuickSort/Select -> Find kth Largest/Smallest element
harsehrawat.hashnode.dev1 min read