Pengertian Algoritma : Algoritma adalah urutan langkah - langkah logis penyelesaian masalah yang di susun secara sistematis dan logis. Langkah - langkah algoritma haruslah logis dan dapat juga ditentukan untuk nilai salah atau benar. Pemilihan Algoritma : Algoritma harus benar untuk mencapai hasil yang diinginkan atau benar. Harus tau seberapa baik hasil yang dicapai oleh algoritma tersebut. Memiliki Efisiensi waktu dan memori. Perbedaan Algoritma & Program : Program adalah kumpulan pernyataan komputer, sedang metode dan tahapan sistematis dalam program adalah Algoritma. Program ditulis dengan bahasa pemrograman. Sehingga program adalah implementasi dari bahasa pemrograman. Program = Algoritma + Bahasa ( Struktur Data ) Algoritma & Struktur Data sangat berhubungan erat pada sebuah program. Jika Algoritrma baik tapi struktur data yang digunakan tidak tepat dalam pembuatan program maka akan menjadi kurang baik. Keuntungan Algoritma : Tidak tergantun...