Skip to content

axrwl/Boutique

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Boutique

Boutique is a collection of algorithms in C++.

Bourique's headers can act as header only libraries for your C++ project.

Contributors

kodwx

Algorithms implemented

Container Algorithms

Name File Requirements
Shuffle Container Algorithms/shuffle.h
Fold Container Algorithms/fold.h
Reverse Container Algorithms/reverse.h
Min Element Container Algorithms/min_element.h
Max Element Container Algorithms/max_element.h

Numerics

Name File Requirements
Modular Exponentiation Numerics/exp.h
GCD Numerics/gcd.h

Combinatorics

Name File Requirements
Factorial Combinatorics/factorial.h
Catalan Numbers Combinatorics/catalan.h
Binomial Coefficient Combinatorics/pnc.h Combinatorics/factorial.h
Bell Numbers Combinatorics/bell.h

String Algorithms

Name File Requirements
KMP Algorithm String/kmp.h
Palindrome String/palindrome.h
Hash String/hash.h
Rabin Karp Algorithm String/rabinkarp.h String/hash.h

Sortingg Algorithms

Name File Requirements
Bubble Sort Sort/bubble.h
Heap Sort Sort/heap.h
Insertion Sort Sort/insertion.h
Permutation Sort Sort/permutation.h
Selection Sort Sort/selection.h

About

A repo for neat algorithms in C++

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages