Find the longest increase subsequent.
Find the longest common subsequence.
A algorithm based on minimax search and alpha-beta prune to solve gomoku game.
Typescript implementation of queues, such as priority queue and circular queue.
Dancing link + Algorithm X
Knuth shuffle
A efficient Sudoku solver and creator.
Converts any DOM node/s to a loopable array
Knuth shuffle
A Base64 encoding implementation.
huffman + Euclidean algorithm
The dinic algorithm implemented in typescript
Priority queue.
Sliding window
GCD + Euclidean algorithm
Dijkstra algorithm optimized with priority queue.
Bellman-ford algorithm.
Find the index of first elements which greater or equals than the target element.
Circular queue in Typescript
Find the index of first elements which greater or equals than the target element.
Find the index of first elements which greater than the target element.
Common types for the algorithm.ts packages.
Find set written in Typescript.
Conversion between Roman numerals and Arabic numerals