Simpel program untuk mengecek kecepatan program menyortir sebuah array di dalam pemrograman C++.
Download as zip atau dapat menggunakan perintah git clone
git clone https://github.com/erichutabarat/Sorting-algorithms
Sebelum compile dan menjalankan program, pastikan file Main.cpp , sorting.h, dan timer.h berada di directory atau folder yang sama.
Dalam program ini terdapat 3 file penting, yaitu:
- Main.cpp
- sorting.h
- timer.h
- Main.cpp
File ini merupakan program utama yang terdiri dari deklarasi array, menu pilihan, dll.
- sorting.cpp
File ini berisikan algoritma sorting yang akan digunakan pada program utama.
- timer.h
File ini merupakan program timer/stopwatch yang akan digunakan sebagai penghitung berapa lama algoritma sorting berjalan (ketika mulai dan selesai).
Algoritma Sorting yang terdapat pada program:
- Bubble sort
- Selection sort
- Insertion sort
- Merge sort
- Quick sort
- Counting sort
- Shell sort
All this program is for learning purpose, if there any kind bug of bad writing on code feel free to recode it. Thank you.