Skip to content

NikitaSkripchenko/Algorithms-and-DS-in-C

Repository files navigation

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.

About

Simple implementations of algorithms and DS in C

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages