Sederhananya,
algoritma adalah suatu langkah atau metode yang telah direncanakan
secara matang agar berurutan dan tersusun rapi, serta sering digunakan untuk
menyelesaikan suatu masalah dengan memberikan petunjuk tindakan
Coba bayangkan bila Anda ingin membuat
secangkir kopi. Langkah-langkah yang harus dilakukan adalah
1. Ambil cangkir.
2. Ambil sendok.
3. Tuang kopi ke cangkir.
4. Tuang gula ke cangkir.
5. Tuang air panas.
6. Aduk hingga rata.
Nah, daftar langkah-langkah ini, secara
berurutan dan jelas, adalah algoritma untuk membuat kopi.
Algoritma berasal dari kata algoris dan ritmis yang pertama kali
diperkenalkan oleh Abu Ja’far Muhammad Ibn Musa Al Khwarizmi pada 825 M
di dalam buku Al-Jabr Wa-al Muqabla.
Ciri-Ciri Algoritma yang Baik
Algoritma yang baik harus punya beberapa ciri
ini:
- Jelas. Setiap langkah harus spesifik dan tidak menimbulkan penafsiran ganda.
- Input dan Output Jelas. Harus ada masukan (data yang diproses) dan keluaran (hasil yang diharapkan) yang terdefinisi dengan baik.
- Terbatas (Finiteness): Harus berhenti setelah sejumlah langkah tertentu, tidak boleh berjalan selamanya.
- Efektif (Effectiveness): Setiap langkah harus bisa dilakukan dan dapat diverifikasi kebenarannya.
- Tersusun (Order): Langkah-langkah harus berurutan dengan logis.
Contoh Algoritma di Kehidupan Sehari-hari misalnya : petunjuk arah Google Maps, Penyortiran daftar tertentu, pencarian di google,
dan lain-lain
Posting Komentar untuk "Algoritma"