Modul pembelajaran ini memperkenalkan algoritma sorting dan searching menggunakan bahasa pemrograman C++, dengan tujuan membantu peserta memahami cara kerja, efisiensi, dan manfaat nyata dari berbagai algoritma tersebut. Diawali dengan pengenalan konsep sorting sebagai proses pengurutan data secara ascending dan descending, modul ini membahas tantangan pengurutan dalam pemrograman serta pentingnya memilih algoritma yang tepat untuk berbagai konteks data. Peserta akan mempelajari beberapa algoritma sorting populer seperti Bubble Sort, Insertion Sort, Merge Sort, dan Quick Sort, beserta analisis kompleksitas waktu menggunakan Big-O Notation. Modul ini juga menekankan pentingnya sorting dalam mempermudah pencarian, analisis data, dan pengambilan keputusan pada berbagai kasus nyata seperti pengelolaan data mahasiswa, nilai ujian, hingga produk e-commerce, sehingga peserta memperoleh pemahaman konseptual dan praktis yang relevan untuk diterapkan dalam pengembangan aplikasi dan sistem komputasi.
PENGANTAR ALGORITMA SORTING
0/3
ALGORITMA BUBBLE SORT
0/3
ALGORITMA SELECTION SORT
0/3
ALGORITMA INSERTION SORT
0/3
ALGORITMA MERGE SORT
0/3
ALGORITMA QUICK SORT
0/3
About Lesson
