Find the longest common subsequence.
Zero dependency Metric Longest Common Subsequence implementation in js
A JavaScript library to diff two images. Uses the Longest-Common-Subsequence algorithm to allow content to shift.
Implementations for the Longest Common Substring algorithm [O(nm) time]
Complete string distance and similarity algorithms package with WebAssembly and JavaScript implementations
diff and patch arrays.
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.
Implementation of paper 'An O(ND) Difference Algorithm and Its Variations' on array
JSON diff & patch (object and array diff, text diff, multiple output formats)
A tool to compare the difference between two lists
LCS dySTYLE: A powerful JavaScript library for dynamic, class-based CSS styling. Apply responsive, complex, and custom styles directly through HTML class names, eliminating the need for external CSS files.
Knuth shuffle
A Base64 encoding implementation.
The dinic algorithm implemented in typescript
Priority queue.
huffman + Euclidean algorithm
GCD + Euclidean algorithm
Bellman-ford algorithm.
Sliding window
Find the index of first elements which greater or equals than the target element.