Common types for the graph
Find the longest common subsequence.
A algorithm based on minimax search and alpha-beta prune to solve gomoku game.
Dancing link + Algorithm X
Knuth shuffle
Typescript implementation of queues, such as priority queue and circular queue.
A efficient Sudoku solver and creator.
Types and utils from solving graph problems.
The dinic algorithm implemented in typescript
Priority queue.
A Base64 encoding implementation.
GCD + Euclidean algorithm
Knuth shuffle
Find the index of first elements which greater or equals than the target element.
huffman + Euclidean algorithm
Sliding window
Find set written in Typescript.
Bellman-ford algorithm.
Conversion between Roman numerals and Arabic numerals
Common types for the algorithm.ts packages.
Dijkstra algorithm optimized with priority queue.
Find the diff between of two sequence or string.
Binary Index Tree
Find the index of first elements which greater or equals than the target element.