Skip to content

Latest commit

 

History

History
71 lines (53 loc) · 1.4 KB

README.md

File metadata and controls

71 lines (53 loc) · 1.4 KB

Algorithms 📈

Some algorithms and data structures I studied in college and by my self.

Main Pic


Description

In this repository there are a variety of algorithms and data structures that I learned in Algorithms and Data Structures class and by my self to improve my coding skills.

Content:

  • Search Algorithms

    • Linear Search
    • Binary Search
    • Jump Search
    • Naive's Pattern Search
    • KMP's Pattern Search
  • Sort Algorithms

    • Insertion Sort
    • Selection Sort
    • Bubble Sort
    • Heap Sort
    • Merge Sort
    • Quick Sort
    • Counting Sort
    • Radix Sort
  • Other Algorithms

    • Kadane's Algorithm
    • Boyer-Moore Majority Vote Algorithm
    • Fibonacci Numbers
    • Floyd's Cycle Detection Algorithm
    • Quick Select Algorithm
    • Others...
  • Data Structures

    • Stack
    • Queue
    • Priority Queue
    • Heap
    • HashTable
    • HashSet
    • Linked HashMap
    • Graph
  • Linked List

    • Simple Linked List
    • Doubly Linked List
  • Trees

    • Binary Search Trees

Author Info


Updated 02/08/2021.