/Algorithms

My notes and basic implementation of Algorithms in Python.

Primary LanguagePythonMIT LicenseMIT

Algorithms

My Reference : http://interactivepython.org/runestone/static/pythonds/index.html

What are Algorithms?

Dictionary Meaning: a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.

Wikipedia: In mathematics and computer science, an algorithm is an unambiguous specification of how to solve a class of problems. Algorithms can perform calculation, data processing, automated reasoning, and other tasks.

Types of Algorithms

  1. Sort -->
    1. Bubble Sort
    2. Selection Sort
    3. Insertion Sort
  2. Search
  3. Ciphers