Eka Risky Personal Site

Berbagi Pengetahuan & Pengalaman | Algoritma, Pemrograman, IT, dan Lainnya

By

Analisis Perbandingan Algoritma Selection Sort dengan Merge Sort

Algoritma Selection Sort

Algoritma pengurutan seleksi atau selection sort merupakan kombinasi antara sorting dan searching. Konsep dari atau selection sort yaitu dengan memilih elemen larik yang memiliki nilai paling besar atau paling kecil, lalu menempatkannya pada posisi awal atau akhir elemen larik (array). Lalu elemen terujung pada larik diisolasi. Proses tersebut dilakukan sebanyak n-1 (jumlah elemen larik dikurang 1).

Algoritma Selection Sort

Algoritma Selection Sort

Read More

By

Algoritma Genetika, Salah Satu Algoritma Optimasi

Algoritma genetika adalah algoritma komputasi yang diinspirasi teori evolusi yang kemudian diadopsi menjadi algoritma komputasi yang biasa digunakan untuk memecahkan suatu pencarian nilai dalam sebuah masalah optimasi. Algoritma ini didasarkan pada proses genetik yang ada dalam makhluk hidup; yaitu perkembangan generasi dalam sebuah populasi yang alami, secara lambat laun mengikuti prinsip seleksi alam atau “siapa yang kuat, dia yang bertahan (survive)”. Dengan meniru teori evolusi ini, algoritma genetika dapat digunakan untuk mencari solusi permasalahan-pemasalahan dalam dunia nyata.

Flowchart Algoritma Genetika

Flowchart Algoritma Genetika

Read More

By

Algoritma Kriptografi dan Contohnya

Berikut ini adalah paper mengenai Algoritma Kriptografi dan Contohnya. Didalamnya terdapat penjelasan mengenai algoritma kriptografi beserta contohnya, yaitu :

  1. Algoritma Simetri : Blok Chiper : DES, IDEA, AES. Stream Chiper : OTP, A5, RC2, RC4, RC5, dan RC6.
  2. Algoritma Asimetri : DSA, RSA, DH, ECC, Kriptografi Quantum.
  3. Fungsi Hash : MD5 dan SHA1.

Read More