AllenJonathan / Data_Structures_and_Algorithms

Implementation and solutions of simple problems of popular data structures and algorithms

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Data-Structures-and-Algorithms

Implementation and solutions of simple problems of popular data structures and algorithms

Data Structures

  • Arrays
  • Hash Tables
  • Linked Lists - Singly linked list | Doubly linked lists
  • Queue
  • Stacks - Using Nodes | Using Array
  • Trees - Binary Search Tree | Binary Heap | Trie
  • Graphs(undirected and unweighted)

Algorithms

  • Sorting
    • Bubble Sort
    • Selection Sort
    • Insertion Sort
    • Merge Sort
    • Quick Sort
  • Searching
    • Binary search
    • Depth-first search
    • Breadth-first search

About

Implementation and solutions of simple problems of popular data structures and algorithms


Languages

Language:Python 100.0%