Pengertian Algoritma
Algoritma adalah serangkaian langkah atau prosedur logis,
sistematis,
dan terstruktur yang disusun untuk menyelesaikan masalah tertentu atau mencapai
tujuan khusus,
baik dalam komputasi maupun kehidupan sehari-hari. Algoritma harus memiliki
instruksi yang jelas,
efisien, dan memiliki titik henti agar menghasilkan output yang tepat dari input
yang diberikan. .
- Finiteness (Terbatas): Harus berhenti setelah
mengerjakan sejumlah langkah terbatas.
- Definiteness (Jelas): Setiap langkah didefinisikan
secara tepat dan tidak ambigu.
- Input & Output: Memiliki nol atau lebih input dan
menghasilkan minimal satu output.
- Efektif: Langkah-langkahnya harus sederhana dan dapat
dikerjakan dalam waktu logis.
- Finiteness (Terbatas): Harus berhenti setelah
mengerjakan sejumlah langkah terbatas.
- Definiteness (Jelas): Setiap langkah didefinisikan
secara tepat dan tidak ambigu.
- Input & Output: Memiliki nol atau lebih input dan
menghasilkan minimal satu output.
- Efektif: Langkah-langkahnya harus sederhana dan dapat
dikerjakan dalam waktu logis.
- Finiteness (Terbatas): Harus berhenti setelah
mengerjakan sejumlah langkah terbatas.
- Definiteness (Jelas): Setiap langkah didefinisikan
secara tepat dan tidak ambigu.
- Input & Output: Memiliki nol atau lebih input dan
menghasilkan minimal satu output.
- Efektif: Langkah-langkahnya harus sederhana dan dapat
dikerjakan dalam waktu logis.
- Finiteness (Terbatas): Harus berhenti setelah
mengerjakan sejumlah langkah terbatas.
- Definiteness (Jelas): Setiap langkah didefinisikan
secara tepat dan tidak ambigu.
- Input & Output: Memiliki nol atau lebih input dan
menghasilkan minimal satu output.
- Efektif: Langkah-langkahnya harus sederhana dan dapat
dikerjakan dalam waktu logis.