Algorithms---Python Dijkstra - Implemented the algorithm with hashing technique where collision resolution has been handled by chaining method. Most widely used sorting algorithms implemented in python. Substring match algorithm - Kunth_Morris_Pratt