Skip to content

This is a library of various algorithms that are used in competitive programming.

Notifications You must be signed in to change notification settings

sabya48/nwoc_algorithms

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nwoc_algorithms

This is a library of various algorithms that are used in competitive programming.

Strings

Substitution_Cipher

Last Men Standing

Last_Men_Standing.cpp

Sample algorithm

disjoint_set_union.cpp
Floyd_cycle_detection.cpp

Bellman Ford Algorithm

Bellman Ford Algorithm

Sorting algorithm

Merge Sort
Heap Sort
Insertion Sort
Bubble Sort
Selection Sort

String Hashing

Rabin Karp Algorithm
Count_Substring
Z Algorithm
Manacher Algorithm

Backtracking Algorithms

Hamiltonian Cycle
M Coloring Problem
N Queen Problem
Rat in a Maze
Sudoku

About

This is a library of various algorithms that are used in competitive programming.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.4%
  • Java 4.8%
  • C 0.8%