Kamis, 05 Oktober 2017
Contoh Permasalahan Algoritma
Sebelum masuk ke pembahasan permasalahan algoritma, perlu di ketahui gan kalo algoritma yang baik itu memiliki beberapa kriteria antara lain adalah sebagai berikut gan:
1. Tentunya masih bisa dikembangkan lagi dong kan musti bisa ngikutin perkembangan jaman dan kebutuhannya manusia (Expandable)
2. Bersifat umum ini maksudnya yaah, serba bisa gitu gan. Gak digunakan cuman untuk 1 permasalahan aja (Generally)
3. Proses yang dilakukan secepat & sesingkat mungkin, jadi kita gak musti nungguin lama-lama (Low Cost). Kita sekarang hidup di dunia serba fast gan
4. Dapat dipercaya yah jelas lah, siapa coba yang mau hasil proses yang gak bener atau hoax. Kalo mau dipercaya yah harus benar dan tepat (Realibility)
5. Dapat di lihat dan dipahami dengan jelas oleh orang lain, ini berguna gan untuk melakukan maintenance (Clearly). Ngapain buat algoritma yang cuman dipahami diri sendiri.
6. Tepat, betul, dan teliti (Precise). kalo udah ini mah sudah pasti akurat hasilnya gan
7. Portabilitas yang tinggi, maksudnya bisa di pakai atau di terapkan di berbagai macam platform komputer gan (Portability)
8. Output yang dihasilkan tepat, ini pasti tercapai bila langkah algoritmanya logis dan diikuti dengan seksama (Accuracy)
A. Permasalahan Algoritma I
1. Hanya
satu cakram yang boleh dipindahkan dalam satu waktu.
2. Setiap
perpindahan berupa pengambilan cakram teratas dari satu tiang dan memasukkannya
ke tiang lain
3. Tidak
boleh meletakkan cakram di atas cakram lain yang lebih kecil
Penyelesaian Algoritma :
1. Pindahkan Cakram Hijau Ke Tiang B
2. Kemudian Pindahkan Cakram Biru Ke Tiang C
3.
Setelah Itu Pindahkan Cakram Hijau Ke Tiang C
Tepat Di Atas Cakram Biru
4. Lalu Pindahkan Cakram Oranye ke Tiang B
5.
Pindahkan Cakram Hijau Ke Tiang A
6.
Pindahkan
Cakram Biru Ke Tiang B, Tepat Di atas Cakram Oranye. Yak Satu lagi ^^
7.
Dan Terakhir, Pindahkan Cakram Hijau Dari Tiang
A Ke Tiang B Tepat Di Atas Cakram Biru dan Oranye. G O A L \(^ w ^)/
[Total 7 Langkah]
Kalau Kalian Bisa Menemukan Langkah Yang Lebih Cepat Lagi
Dan Tentunya Memenuhi Aturan Algoritmanya, Kalian Lebih Hebat Lagi, Ayo Di Coba
Mencari Cara Lainnya.. Algoritma itu seperti kemungkinan, dalam hidup
kemungkinan itu tidak hanya satu. Begitupula dengan Algoritma[Total 7 Langkah]
Kalau Kalian Bisa Menemukan Langkah Yang Lebih Cepat Lagi
Dan Tentunya Memenuhi Aturan Algoritmanya, Kalian Lebih Hebat Lagi, Ayo Di Coba
Mencari Cara Lainnya.. Algoritma itu seperti kemungkinan, dalam hidup
kemungkinan itu tidak hanya satu. Begitupula dengan Algoritma
B. Permasalahan Algoritma II
- Cari rute
dari titik 0 ke 5 sebanyak mungkin
- Tentukan
jarak yang Paling Pendek
- Langkah
yang diambil tidak boleh berlawanan arah dengan tanda panah
Penyelesaian Algoritma :
1. 0-1-2-4-3-5 (Jarak Tempuh Total = 26Km)
2. 0-1-2-4-5 (Jarak Tempuh Total = 29Km)
3. 0-1-3-5 (Jarak Tempuh Total = 24Km)
4.
0-2-4-3-5 (Jarak Tempuh Total = 15Km)
5. 0-2-4-5 (Jarak Tempuh Total = 18Km)
Jadi, Rute Dengan Jarak Terpendek adalah Rute No. 4 Dengan
Jarak Tempuh 15Km.
Mungkin Sekian Dari Saya Semoga Tugas yang saya selesaikan ini dapat bermanfaat buat yang lain. Cya Next Time
Mungkin Sekian Dari Saya Semoga Tugas yang saya selesaikan ini dapat bermanfaat buat yang lain. Cya Next Time
Related Posts :
- Back to Home »
- Algoritma & Pemrograman , Materi Kuliah »
- Contoh Permasalahan Algoritma