/Algorithms-1

A repository for algorithms in different languages for the beginners to contribute and learn.

Primary LanguageC++GNU General Public License v3.0GPL-3.0

Algorithms

A repository for algorithms in different languages , contribute as much as you can !!!

Contributing Guidelines

For contribution you can see our guidelines


Hacktober Fest 20 Updates

PRs count if:

  • Submitted during the month of October AND

    • Submitted in a public repo AND (

      • The PR is labelled as hacktoberfest-accepted by a maintainer OR
      • Submitted in a repo with the hacktoberfest topic AND (
        • The PR is merged OR
        • The PR has been approved

      )

    )

Source

As a part of this update your PRs will be marked as hacktoberfest-accepted label before merging and don't get shocked PRs opened in this repository we will be counted in the Hacktober Fest 20.

Also we will soon be launching the application to check your PRs for the Hacktober Fest20

Happy Hacking !


Code Of Conduct

We are following Contributor Covenant Code of Conduct.

DIRECTORY STRUCTURE

  • SEARCHING
  • SORTING
  • GRAPH_ALGORITHMS
  • STRINGS
  • MISC

SUB-DIRECTORY STRUCTURE

  • Algorithm Name
    • Language Name
      • Code with Extension
      • .gitignore

INDEX


SEARCHING


SORTING


STRINGS


GRAPHS

  • BREADTH FIRST SEARCH
  • DEPTH FIRST SEARCH
  • DIJKSTRA ALGORITHM
  • KRUSKAL ALGORITHM
  • TOPOLOGICAL SORT

MISC

  • SPELL THE NUMBER
  • CAESAR-CIPHER
  • Rhombus Pattern
  • COIN CHANGE PERMUTATION
  • FIBONACCI_XOR
  • HALF PYRAMID
  • MAXIMUM NON ADJACENT SUM
  • SUBARRAY-WITH-GIVEN-SUM
  • EQUILLIBRIUM-POINT-IN-AN-ARRAY
  • KADANE ALGORITHM
    • [C++](Algorithms/MISC/kadane algo/)
  • IMPLEMENTATION OF THE SPARSE MATRIX
  • PRIME FACTORIZATION

LICENSE

GNU GENERAL PUBLIC LICENSE

©️ TECHOUS 2020