3.
Jenis Algoritme :
1. Algoritme Pencarian
Linear Search
Binary Search
2. Algoritme Pengurutan
Bubble Sort
Selection Sort
Merge Sort
3. Algoritme Pembagian
Divide and Conquer
Dynamic Programming
4. langkah-Langkah Penyusunan :
Identifikasi masalah:
merupakan bagian darai proses
penelitian yang dapat dipahami
sebagai upaya mendefinisikan
problem serta membuat definisi
tersebut menjadi lebih terukur
atau measurable sebagai suatu
langkah awal penelitian.
Tentukan solusi logis:
Rancang
flowchart/pseudocode:
5. Implementasi :
Pilih bahasa
pemrograman:
Pengujian dan
debugging:
6. Penerapan :
Machine
Learning:
Pengembangan
web:
Data Science:
2. fungsi :
Mengoptimalkan kode:
proses yang berkelanjutan yang
membutuhkan pemahaman yang
mendalam tenatang algoritma,
struktur data,dan teknik
pemrograman yang efisien
Meningkatkan efisiensi
pemrograman:
1. Definisi :
Langkah-langkah logis:
adalah hasil dari urutan langkah
langkah tersebut harus
dapat di tentukan benar atau salah
Urutan sistematis untuk
menyelesaikan masalah: