www.scholarhat.com/tutorial/datastructures/data-structures-algorithms-real-life-examples-of-algorithms