Denne appen inneholder JavaScript-baserte eksempler på mange populære algoritmer og datastrukturer.
☝ Merk at dette prosjektet er ment å bare brukes til læring og forskning, og det er ikke ment å bli brukt til produksjon.
Innholdsfortegnelse
Tilknyttet liste
Dobbeltkoblet liste
Kø
Stable
Hash Table
heap
Prioritetskø
trie
Tre
Binært søketre
AVL Tree
Rødt-svart tre
Segment Tree
Fenwick Tree
Kurve
Disjoint Set
Bloom filter
Bit manipulering
Fakultet
Fibonacci nummer
Primality Test
Euklidisk Algoritme
Minste felles multiplum
Sieve av Eratosthenes
Er Power of Two
Pascals triangel
Komplekst tall
Radian & amp; Grad
Raskt strømforsyning
Integer Partisjon
Liu Hui π Algoritme
Diskret Fourier Transform
Kartesisk produkt
Fisher-Yates Shuffle
Power Set
Kombinasjonsmuligheter
kombinasjoner
Lengste vanlige etterfølgelse
Lengst økende etterfølgelse
Korteste Common Supersequence
Ryggsekkproblem
Maksimal subarray
Kombinasjons Sum
Hamming Avstand
Levenshtein Avstand
Knuth-Morris-Pratt-algoritmen
Z-algoritmen
Rabin Karp Algoritme
Lengste Common Substring
Regular Expression Matching
Lineær søk
Hopp søk
Binær søk
Interpolasjonssøk
Bubblesort
Valg Sorter
Innsettings sortering
Heap Sorter
Merge Sorter
Quicksort
Shellsort
Counting Sorter
Radix Sorter
Straight Traversal
Omvendt traversal
Dybde-første søk
Bredde-første søk
Dybde-første søk
Bredde-første søk
Kruskals algoritme
Dijkstra Algoritme
Bellman-Ford Algoritme
Floyd-Warshall-algoritmen
Oppdag syklus
Prim's algoritme
Topologisk sortering
Articulation Points
broer
Eulerian Path og Eulerian Circuit
Hamiltonian Cycle
Sterkt tilkoblede komponenter
Reiser Salesman Problem
Polynomisk Hash
Tower of Hanoi
Square Matrix Rotation
Hoppe spill
Unike baner
Regn Terrasser
Rekursiv Trapp
N-Queens Problem
Knight's Tour