/Algorithms-and-Data-Structures

My solutions in C++, C & Java to some challenging programming problems from various online sources

Primary LanguageJavaMIT LicenseMIT

Algorithms and Data Structures

This repository contains my solutions to various challenging programming questions that I have encountered through various sources.

Getting Started

  • Open the Command Line or Terminal.
  • Run the folowing commands to get a copy of this repository on your PC and navigate into it.
git clone https://github.com/brijendra98/Algorithms-and-Data-Structures.git
cd Algorithms-and-Data-Structures

Prerequisites

  • C Compiler (gcc)
  • Java Compiler (JDK)
  • C++ Compiler (g++)

Installing

Using

  • Navigate to the folder of desired solution through the Terminal.
  • For Java, run following commands:
javac filename.java
java filename
  • For C, run following commands:-
gcc filename.c
chmod +x a.out
./a.out
  • For C++, run following commands:-
g++ filename.cpp
chmod +x a.out
./a.out

Built With

  • Java 8 - Around 61% of the solutions are written in Java.
  • C - Around 20% of solutions are written in C.
  • C++ - Around 19% of solutions are written in C++.

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgments

Questions are sourced from the following websites:-