Dalam matematika dan komputasi, algoritma atau algoritme merupakan kumpulan perintah untuk menyelesaikan suatu masalah. Perintah-perintah ini dapat diterjemahkan secara bertahap dari awal hingga akhir. Masalah tersebut dapat berupa apa saja, dengan catatan untuk setiap masalah, ada kriteria kondisi awal yang harus dipenuhi sebelum menjalankan algoritma.
Algoritma akan dapat selalu berakhir untuk semua kondisi awal yang memenuhi kriteria, dalam hal ini berbeda dengan heuristik. Algoritma sering mempunyai langkah pengulangan (iterasi) atau memerlukan keputusan (logika Boolean dan perbandingan) sampai tugasnya selesai.
- id.wikipedia.org
Berikut ini adalah beberapa materi algoritma dan struktur data
- bab-1-pengenalan-program-abstraksi
- bab-2-logika-pemrograman
- bab-3-algoritma
- bab-3-lanjutan-algoritma-perulangan
- bab-4-rekursif
- bab-5-array
- bab-6-record
- bab-7-pointer-dan-linked-list
- bab-8-stack-dan-queue
- flowchart-stack-dan-queue
- bab-9-searching_array(+flowchart)
- bab-10-sort
- flowchartsort
Sumber referensi: Universitas Sebelas Maret - uns.ac.id
Beri Komentar Tutup comment