Skip to content

shiyaamsunder/dsalgos

Repository files navigation

This project contains my implementation of data structures and algorithms using C.

Data Structures

  • Linked List

    • Singly Linked List
    • Doubly Linked List
  • Stack

    • Array implementation
    • Linked List implementation
  • Queue

    • Array implementation
    • Linked List implementation
  • Trees

    • Binary Tree
    • Binary Search Tree
    • AVL Tree
    • Expression Tree
  • Graphs

PREREQ

GCC should be installed and added to the PATH.

For Windows. Install GCC from either MinGW-w64 or Cygwin

HOW TO RUN

After installing gcc, navigate to any data structure folder. For example:

cd linkedlist/

Then either run compile.sh or .\compile.bat (For Windows) from the terminal. This will compile the files and will put the binaries in ./bin

Then run ./run.sh or .\run.bat (For Windows)

About

Data structures and algorithms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published