Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

This was my mini project for Data structures course in the 3rd semester.The main aim of the project was to demonstrate hypothetical use-case and more importantly the implementation of various data structures. The overall idea of the project is implementing various data structures to carry out some basic functionalities of a restaurant order-counter, like storing order details, dispatching orders, storing menu, printing orders and menu, keeping a track of sales.

Following Data structures are used for respective functionalities:

  • Linked Lists to store past orders
  • Queue to store active orders
  • Trees to store the menu card
  • Stack to keep track of sales

Installation

Dedicated Make-file is included in the project. Use following commands to install the project directory and run the program:

git clone https://github.com/Vaaarad07/DSA_PBL.git
cd DSA_PBL
make all
./main

To remove the binaries & then delete the project files:

make clean
cd ..
sudo rm -f -r DSA_PBL

Note: These steps are directed from Linux environment, ensure using parallel tools & commands for installation on windows systems.

About

A very basic, simple implementation of Data structures in C.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages