Tugas-02 (Analisis Algoritma)
Tugas-02 (Analisis Algoritma)
return array
unordered = [91, 21, 37, 77, 82]
print(insertion_sort(unordered))
data = [8, 7, 2, 1, 0, 9, 6]
print("Unsorted Array")
print(data)
size = len(data)
quickSort(data, 0, size - 1)
data = [8, 7, 2, 1, 0, 9, 6]
print("Unsorted Array")
print(data)
size = len(data)
quickSort(data, 0, size - 1)
def heapSort(arr):
n = len(arr)
array = [3, 4, 5, 6, 7, 8, 9]
x = 4
result = binarySearch(array, x, 0, len(array)-1)
if result != -1:
print("Element is present at index " + str(result))
else:
print("Not found")
Tabel 1.
Perbandingan Teknik Sortir
Data Input (Min.
No. Teknik Sortir Kecepatan (ms) Analisa Hasil
100 Dataset)
1. Bubble Sort
2. Selection Sort
3. Insertion Sort
4. Merge Sort
5. Quick Sort
6. Counting Sort
7. Radix Sort
8. Bucket Sort
9. Heap Sort
10. Shell Sort
11. Linier Sort
12. Binary Sort