SAG4X / DSA

Data Structures and Algorithms in Day Today Life
6 stars 25 forks source link
algorithms c cpp data-structures dsa hacktoberfest java python scala

DSA SAG4X

Data Structures and Algorithms used in Day Today Life

[![GitHub issues by-label][hacktoberfest-badge]][hacktoberfest-link]

Please follow the below details

How to Contribute

To contribute :

  1. Fork the repository and create a new branch.
  2. Commit your pull request with necessary changes.Please include changes done in the PR description.

To contribute you can fork the repo and create a new branch from your name and added a pull request Please be kind to add a proper description about the pull request.

For more details refer CONTRIBUTING.md

Data Structures

Algorithms

Need to Add some new ideas to the repository

Of course you are welcome to add new ideas by opening an issue in the issue section and push a PR to it

Content Table

Sorting

Section/Language C C++ Java Python Javascript Scala Go
Bubble Sorting ✔️ ✔️ ✔️ ✔️ ✔️
Selection Sorting ✔️ ✔️ ✔️ ✔️
Insertion Sorting ✔️ ✔️ ✔️ ✔️
Quick Sorting ✔️ ✔️ ✔️
Merge Sorting ✔️ ✔️

Searching

Section/Language C C++ Java Python Javascript Scala Go
Naive Search(Brute Force) ✔️ ✔️ ✔️
Linear Search ✔️ ✔️ ✔️ ✔️
Binary Search ✔️ ✔️ ✔️ ✔️

Recursion

Section/Language C C++ Java Python Javascript Scala Go
Fibonacci ✔️ ✔️
Factorial ✔️ ✔️ ✔️
Tower of Hanoi ✔️ ✔️
GCD ✔️ ✔️
LCM
Pacal Traingle ✔️
Binary Search ✔️