This repository contains my learning notes, coding exercises, and practice solutions from the Coursera course Foundations of Data Structures & Algorithms. The purpose of this repository is to build a ...
Solutions implemented in Java, Python and Other languages Optimized approaches with focus on time and space complexity Coverage of Arrays, Strings, Linked Lists, Trees, Graphs, Dynamic Programming, ...