Skip to content

farhatnadim/Algorithms

Repository files navigation

This repo implements mainly the Algorithms and data structures discussed in Algorithms Illuminated (Rougharden, Standford), Introduction to Algorithms (Cormen et al., MIT), and Algorithms (Sedgewick, Princeton).

This is a learning journey for me. The algorithms and data structures below are implemented.

Sort

Bubble Sort (with cocktail party Optimization)
Insertion Sort
Merge Sort
Quick Sort

Search

Binary Search, Recursion and Iteration
Second Largest
Closest Pair

Select

Random Select
Deterministic Select

Linear Algebra

Matrix Multiplications

Strassen's Matrix Multiplication

Data Structures

Lists

Simple Linked List
Double Linked List

Misc

Recursive Multiplication
Karatsuba Multiplication
ThreeSum
Count Inversions

About

This repo implements the Algorithms and data structures from several TextBooks

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •