https://github.com/robbypambudi/advance-sorting
🎡 Contains the creation of various programs to learn how to sort data.
https://github.com/robbypambudi/advance-sorting
sorting-algorithms
Last synced: 2 months ago
JSON representation
🎡 Contains the creation of various programs to learn how to sort data.
- Host: GitHub
- URL: https://github.com/robbypambudi/advance-sorting
- Owner: robbypambudi
- Created: 2022-04-08T11:31:51.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-09-19T05:19:47.000Z (over 1 year ago)
- Last Synced: 2025-02-01T19:22:58.094Z (4 months ago)
- Topics: sorting-algorithms
- Language: Jupyter Notebook
- Homepage:
- Size: 901 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Kesimpulan
## Heap Sort
1. 10 Data memakan waktu : 0.000005 ms
2. 100 Data memakan waktu : 0.000016 ms
3. 1000 Data memakan waktu : 0.000222 ms
4. 10000 Data memakan waktu : 0.002601 ms
5. 100000 Data memakan waktu : 0.037903 ms## Quick Sort
1. 10 Data memakan waktu : 0.000004 ms
2. 100 Data memakan waktu : 0.000014 ms
3. 1000 Data memakan waktu : 0.000138 ms
4. 10000 Data memakan waktu : 0.001685 ms
5. 100000 Data memakan waktu : 0.019620 ms## SelectionSort
1. 10 Data memakan waktu : 0.000269 ms
2. 100 Data memakan waktu : 0.000168 ms
3. 1000 Data memakan waktu : 0.001511 ms
4. 10000 Data memakan waktu : 0.106064 ms
5. 100000 Data memakan waktu : 10.438864 ms## InsertionSort
1. 10 Data memakan waktu selama : 0.000003 ms
2. 100 Data memakan waktu selama : 0.000017 ms
3. 1000 Data memakan waktu selama : 0.000779 ms
4. 10000 Data memakan waktu selama : 0.086115 ms
5. 100000 Data memakan waktu selama : 8.287022 ms# Kesimpulan
1. QuickSort merupakan algoritm sorting yang paling cepat
2. Urutan sotring dari yang paling cepat ke paling lambat adalah sebagai berikut :
- Quick Sort
- Heap Sort
- Insertion Sort
- Selection Sort