sandip2224 / Rube_Goldberg_Machine

C++ program on implementation of multiple data structures as Rube's Goldberg Machine.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rube's Goldberg Machine

Logo

Explore the docs »


View Demo · Report Bug · Request Feature

Table of Contents

About the Project

This program is built solely with C++14 and implements multiple data structures including stacks, queues, linked lists, binary tree and simple arrays. The entire output configuration is built on a command line terminal approach and works perfectly fine with multiple user inputs.

Here's why it's so awesome:

  • We get to see the power of working with multiple data structures in C++ 😉
  • We get to interact and work with large-scale programs in an object oriented language ✅
  • The C++ project parses an external text file and thus implements multi-file concept ❤️

You may also suggest changes by forking this repository and creating a pull request or opening an issue.

A list of commonly used resources that I find helpful are listed in the acknowledgements. Have Fun!

Built With

Preview

Preview Gif

Getting Started

To get a local copy up and running follow these simple example steps as mentioned under Installation section below.

Prerequisites

You'll need working knowledge of C++14 to understand and work with this project.

Installation

  1. Fork and clone this repository using
  git clone https://github.com/sandipan_2224/DSA-Assignment.git
  cd DSA-Assignment    
  1. Execute the .cpp program snippet on a C++ compatible code editor.

License

Distributed under the MIT License. See LICENSE for more information.

Contributors

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Acknowledgements

Built with ❤️ by Sandipan Das

About

C++ program on implementation of multiple data structures as Rube's Goldberg Machine.

License:MIT License


Languages

Language:C++ 100.0%