Lompat ke isi

Daftar algoritme: Perbedaan antara revisi

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Konten dihapus Konten ditambahkan
Tidak ada ringkasan suntingan
Baris 12: Baris 12:
** [[Blum Blum Shub]]
** [[Blum Blum Shub]]
** [[Mersenne twister]]
** [[Mersenne twister]]
* [[Robinson-Schensted algorithm]]: generates permutations from pairs of [[Young tableaux]]
* [[Robinson-Schensted algorithm]]: korespondensi dan pasangan yang bijetif dari [[Young tableaux]] yang standar


=== Algoritma graf ===
=== Algoritma graf ===
Baris 23: Baris 23:
* [[Algoritma Prim]]: mencari [[pohon rentang minimum]] pada sebuah graf
* [[Algoritma Prim]]: mencari [[pohon rentang minimum]] pada sebuah graf
* [[Algoritma Boruvka]]: mencari [[pohon rentang minimum]] pada sebuah graf
* [[Algoritma Boruvka]]: mencari [[pohon rentang minimum]] pada sebuah graf
* [[Algoritma Ford-Fulkerson]]: computes the [[maximum flow problem|maximum flow]] in a graph
* [[Algoritma Ford-Fulkerson]]: menghitung [[maximum flow problem|aliran maksimal]] didalam graf
* [[Algoritma Edmonds-Karp]]: implementation of Ford-Fulkerson
* [[Algoritma Edmonds-Karp]]: implementasi dari Ford-Fulkerson
* [[Nonblocking Minimal Spanning Switch]] say, for a [[telephone exchange]]
* [[Nonblocking Minimal Spanning Switch]] say, for a [[telephone exchange]]
* [[Spring based algorithm]]: algorithm for [[graph drawing]]
* [[Spring based algorithm]]: algoritma untuk [[graph drawing|penggambaran draf]]
* [[Topological sorting|Topological sort]]
* [[Topological sorting|Topological sort]]
* [[Algoritma Hungaria]]: algorithm for finding a perfect [[matching]]
* [[Algoritma Hungaria]]: algorithm for finding a perfect [[matching]]
Baris 59: Baris 59:
* [[Binary search tree|Binary tree sort]]
* [[Binary search tree|Binary tree sort]]
* [[Bogosort]]
* [[Bogosort]]
* [[Bubble sort]]: for each pair of indices, swap the items if out of order
* [[Bubble sort]]: untik setiap pasangan, tukar item tersebut
* [[Bucket sort]]
* [[Bucket sort]]
* [[Comb sort]]
* [[Comb sort]]
Baris 65: Baris 65:
* [[Counting sort]]
* [[Counting sort]]
* [[Gnome sort]]
* [[Gnome sort]]
* [[Heapsort]]: convert the list into a heap, keep removing the largest element from the heap and adding it to the end of the list
* [[Heapsort]]: mengubah list menjadi heap, lalu pindah yang terbesar kepada daftar.
* [[Insertion sort]]: determine where the current item belongs in the list of sorted ones, and insert it there
* [[Insertion sort]]: menentukan dimana item tertentu termasuk dalam list yang ter-urut, dan menyisipkan padanya
* [[Merge sort]]: pisah daftar menjadi pasangan dua-dua, urutkan lalu digabung dengan satu pasangan lainnya, kembali diurutkan, dan diulang hingga menjadi daftar utuh
* [[Merge sort]]: sort the first and second half of the list separately, then merge the sorted lists
* [[Pancake sorting]]
* [[Pancake sorting]]
* [[Pigeonhole sort]]
* [[Pigeonhole sort]]
* [[Quicksort]]: pisah daftar menjadi dua daftar, yang satu lebih rendah yang satu lebih besar, dan urut terpisah.
* [[Quicksort]]: divide list into two, with all items on the first list coming before all items on the second list.; then sort the two lists. Often the method of choice
* [[Radix sort]]: sorts strings letter by letter
* [[Radix sort]]: sorts strings letter by letter
* [[Selection sort]]: pick the smallest of the remaining elements, add it to the end of the sorted list
* [[Selection sort]]: pick the smallest of the remaining elements, add it to the end of the sorted list

Revisi per 23 Juni 2013 22.27

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 graf

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 Numerik

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

Referensi

  1. ^ Presentasi pemalsuan jumlah MD5
  2. ^ frequency domain ICA