EMANGNYA APA SIH ITU ALGORITMA ?!

EMANGNYA APA SIH ITU ALGORITMA ?!

Halo teman teman FindITGeek. Jika kamu baru kuliah di bagian pemrograman, sudah pasti ni kamu jumpa materi Algoritma. Algoritma ini sangat penting buat membentuk skill problem solving kamu, dia juga bisa dipake untuk nge solve masalah besar sampai masalah kecil


Algoritma Pemrograman


Algoritma pemrograman adalah urutan langkah-langkah logis penyelesaian sebuah masalah yang disusun secara logis dan sistematis. Pendapat lain mengatakan definisi algoritma adalah proses atau serangkaian aturan yang harus diikuti dalam perhitungan atau operasi pemecahan masalah lainnya, terutama oleh komputer

Pastinya Anda semua pernah melihat resep makanan, mereka mencantumkan bahan-bahan yang dibutuhkan dan serangkaian langkah untuk membuat makanan yang dijelaskan. Algoritma juga sama seperti itu. Kamu harus mengikutinya ke alur tersebut, dan Anda bisa melihat hasilnya, yang disebut output. Algoritma pemrograman menjelaskan cara melakukan sesuatu, dan komputer Anda akan melakukannya persis seperti itu setiap saat


Ciri Ciri Algoritma Pemrograman yang Baik


Efisien

Productivity vs Efficiency: Complete Difference | Week Plan

Algoritma komputer harus efisien dimana prosesnya dapat diselesaikan secepat mungkin dengan frekuensi perhitungan yang sependek mungkin. Dengan kata lain, tidak boros sumber daya


Mudah dipahami

There is no easy in adult world — Steemit

Program algoritma yang baik harus mudah dipahami. Hal ini berlaku tidak diskriminatif dimana siapapun dapat dengan mudah memahami algoritma tersebut. Dampak buruk dari susahnya dimengerti sebuah algoritma adalah kesulitan pengelolaan algoritma


Bersifat Umum

How algorithms come into being – TechTalks

Semakin umum maka semakin baik. Algoritma yang baik adalah algoritma yang berlaku umum dan tidak terbatas pada 1 bidang spesifik. Jika bisa sampai berlaku umum, maka algoritma tersebut mampu menyelesaikan masalah dan bermanfaat di berbagai bidang


Contoh Algoritma di pemrograman

Di pemrograman itu banyak sekali algoritma, disini kita akan tampilin list algoritma yang paling populer aja. Berikut adalah list algoritmanya :


Algoritma Search:

  •  Binary Search
  •  Sequential Searching

Algoritma Sorting:

  •  Selection Sort
  •  Bubble Sort
  •  Insertion Sort
  •  Merge Sort
  •  Quick Sort
  •  Heap Sort


Jadi teman teman FindITGeek, itulah pembahasan mengenai algoritma pemrograman yang lengkap beserta contoh list nya, semoga pembahasan kali ini dapat memberikan pencerahan untuk anda. Terima Kasih sudah membaca artikel ini !