Lompat ke isi

Daftar algoritme: Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
Gombang (bicara | kontrib)
k Lainnya: ~kat
Kenrick95Bot (bicara | kontrib)
k Bot melakukan perubahan kosmetika
Baris 17: Baris 17:
{{utama|Teori graph}}
{{utama|Teori graph}}


* [[Algoritma Bellman-Ford]]: menghitung [[jarak terpendek]] pada graf berbobot, di mana sisi bisa memiliki bobot negatif
* [[Algoritma Bellman-Ford]]: menghitung [[jarak terpendek]] pada graf berbobot, di mana sisi bisa memiliki bobot negatif
* [[Algoritma Dijkstra]]: menghitung [[jarak terpendek]] pada graf berbobot, tanpa sisi berbobot negatif.
* [[Algoritma Dijkstra]]: menghitung [[jarak terpendek]] pada graf berbobot, tanpa sisi berbobot negatif.
* [[Algoritma Floyd-Warshall]]: menghitung solusi jarak terpendek untuk semua pasang titik pada sebuah graf berarah dan berbobot
* [[Algoritma Floyd-Warshall]]: menghitung solusi jarak terpendek untuk semua pasang titik pada sebuah graf berarah dan berbobot
Baris 45: Baris 45:
=== Algoritma string ===
=== Algoritma string ===
==== [[Algoritma pencarian string|Pencarian]] ====
==== [[Algoritma pencarian string|Pencarian]] ====
*[[Algoritma pencarian string#Algoritma brute force dalam pencarian string|Algoritma brute force]]
* [[Algoritma pencarian string#Algoritma brute force dalam pencarian string|Algoritma brute force]]
*[[Algoritma Aho-Corasick]]
* [[Algoritma Aho-Corasick]]
*[[Algoritma Bitap]]
* [[Algoritma Bitap]]
*[[Algoritma Boyer-Moore]]
* [[Algoritma Boyer-Moore]]
*[[Algoritma Knuth-Morris-Pratt]]
* [[Algoritma Knuth-Morris-Pratt]]
*[[Algoritma Karp-Rabin]]
* [[Algoritma Karp-Rabin]]


==== Approximate matching ====
==== Approximate matching ====
*[[Levenshtein distance|Levenshtein edit distance]]
* [[Levenshtein distance|Levenshtein edit distance]]


=== [[Algoritma penyusunan]] ===
=== [[Algoritma penyusunan]] ===
Baris 197: Baris 197:
* [[CORDIC]]: Fast [[trigonometric function]] computation technique.
* [[CORDIC]]: Fast [[trigonometric function]] computation technique.
* [[Fast Fourier transform]]: determines the frequencies contained in a (segment of a) signal
* [[Fast Fourier transform]]: determines the frequencies contained in a (segment of a) signal
**[[Cooley-Tukey FFT algorithm]]
** [[Cooley-Tukey FFT algorithm]]
* [[Rainflow-counting algorithm]]: Reduces a complex [[stress (physics)|stress]] history to a count of elementary stress-reversals for use in [[fatigue (material)|fatigue]] analysis
* [[Rainflow-counting algorithm]]: Reduces a complex [[stress (physics)|stress]] history to a count of elementary stress-reversals for use in [[fatigue (material)|fatigue]] analysis
* [[Osem]]: algorithm for processing of medical images
* [[Osem]]: algorithm for processing of medical images
Baris 220: Baris 220:
** [[Quadratic sieve]]
** [[Quadratic sieve]]
** [[Special number field sieve]]
** [[Special number field sieve]]
** [[General number field sieve]]
** [[General number field sieve]]
** [[Jones's period proxy algorithm]]
** [[Jones's period proxy algorithm]]
* [[Multiplication algorithm]]s: fast multiplication of two numbers
* [[Multiplication algorithm]]s: fast multiplication of two numbers
Baris 242: Baris 242:
* [[Recursive descent parser]]: A [[top-down parser]] suitable for LL(''k'') grammars
* [[Recursive descent parser]]: A [[top-down parser]] suitable for LL(''k'') grammars
* [[LL parser]]: A relatively simple [[linear time]] parsing algorithm for a limited class of [[context-free grammar]]s
* [[LL parser]]: A relatively simple [[linear time]] parsing algorithm for a limited class of [[context-free grammar]]s
* [[LR parser]]: A more complex [[linear time]] parsing algorithm for a larger class of [[context-free grammar]]s. Variants:
* [[LR parser]]: A more complex [[linear time]] parsing algorithm for a larger class of [[context-free grammar]]s. Variants:
** [[Operator-precedence parser]]
** [[Operator-precedence parser]]
** [[Simple LR parser|SLR (Simple LR) parser]]
** [[Simple LR parser|SLR (Simple LR) parser]]
Baris 272: Baris 272:


== Lainnya ==
== Lainnya ==
*[[Astronomical algorithm]]s
* [[Astronomical algorithm]]s
*[[Banker's algorithm]]
* [[Banker's algorithm]]
*[[Baum-Welch algorithm]]
* [[Baum-Welch algorithm]]
*[[Doomsday algorithm]]: day of the week
* [[Doomsday algorithm]]: day of the week
*[[Levenberg-Marquardt nonlinear least squares fitting algorithm]]
* [[Levenberg-Marquardt nonlinear least squares fitting algorithm]]
*[[Marzullo's algorithm]]: distributed clock synchronization
* [[Marzullo's algorithm]]: distributed clock synchronization
*[[Page replacement algorithms]]
* [[Page replacement algorithms]]
*[[Risch algorithm]]
* [[Risch algorithm]]
*[[Schreier-Sims algorithm]]
* [[Schreier-Sims algorithm]]
*[[Todd-Coxeter algorithm]]
* [[Todd-Coxeter algorithm]]
*[[Viterbi algorithm]]
* [[Viterbi algorithm]]
*[[Xor swap algorithm]]: swaps the values of two variables without using a buffer
* [[Xor swap algorithm]]: swaps the values of two variables without using a buffer


{{matematika-stub}}
{{matematika-stub}}

Revisi per 7 Mei 2010 11.54

Berikut adalah daftar algoritma.

Lihat juga daftar struktur data, daftar topik umum algoritma, dan daftar istilah yang berhubungan dengan algoritma dan struktur data.

Algoritma kombinatorial

Algoritma kombinatorial umum

Algoritma graph

Algoritma string

Approximate matching

  • Bresenham's line algorithm: plots points of a 2-dimensional array to form a straight line between 2 specified points (uses decision variables)
  • DDA line algorithm: plots points of a 2-dimensional array to form a straight line between 2 specified points (uses floating-point math)
  • Flood fill: fills a connected region of a multi-dimensional array with a specified symbol
  • Painter's algorithm: detects visible parts of a 3-dimensional scenery
  • Ray tracing: realistic image rendering

Algoritma Kriptografi

Lihat juga Topik dalam kriptografi

Algoritma Numerical

See also main article numerical analysis and list of numerical analysis topics

Number theoretic algorithms

Application of quantum computation to various categories of problems and algorithms

Algoritma medis

Lainnya