Skip to content

Latest commit

 

History

History
40 lines (35 loc) · 678 Bytes

README.md

File metadata and controls

40 lines (35 loc) · 678 Bytes

Algorithms and DS

Clean implementation in C

Implementation

There is a list of finished implementations.

Data Structures

  • Linked List (Vector)
  • Linked List
  • Doubly Linked List
  • Stack (Linked)
  • Stack (Vector)
  • Queue (Linked)
  • Queue (Vector)
  • Binary Tree

Sorting

  • Bubble Sort
  • Insertion Sort
  • Gnome Sort
  • Shake Sort
  • Count Sort
  • Selection Sort
  • Shell Sort
  • Heap Sort
  • Quick Sort
  • Merge Sort
  • Radix Sort (Count)

Searching

  • Linear Search
  • Binary Search
  • Jump Search

Searching substring

  • Linear Search in String
  • KMP Search
  • Boyer-Moore Search

Contribute

I would be happy if you will leave a comment, issue, ways of improvement.