Data-Structures-and-Algorithms (Implemented in Dart) Overview- Data Structures -- Dart Basic Data Structures (Lists (Array), Maps , Sets) Stacks Queue Priority Queues Linked List Trees (Binary Trees, Binary Search Trees, AVL Trees) Heaps Tries Graphs Algoritms -- Sorting Algorithms Bubble Sort Selection Sort Insertion Sort Merge Sort Quick Sort Heap Sort Dynamic Programming Depth-First-Search Breadth-First-Search Dijkestra's Algorithm