Analisis Algoritma Bubble Sort Secara Ascending Dan Descending Serta Implementasinya Dengan Menggunakan Bahasa Pemrograman Java

Penulis

  • Nila sari Universitas Potensi Utama
  • Welnaldo Abdi Gunawan Universitas Potensi Utama
  • Putri Khofipah Sari Universitas Potensi Utama
  • Ismal zikri Universitas Potensi Utama
  • Andrian Syahputra Universitas Potensi Utama

DOI:

https://doi.org/10.34306/abdi.v3i1.625

Kata Kunci:

CIPP, Program Magang, Siswa Menengah Kejuruan (SMK)

Abstrak

Banyaknya algoritma pengurutan data pada pemrograman tentu saja menjadi hal yang membingungkan bagi sebagian orang untuk menentukan algoritma pengurutan data mana yang cocok dipakai dalam membuat programnya terutama bagi yang baru memasuki ranah dunia pemrograman. Dengan begitu maka diperlukannya informasi setiap algoritma yang ada. Pada pembahasan ini, penulis memilih algoritma Bubble Sort sebagai objek bahasan. Tujuan dari penelitian ini untuk mengetahui efesiensi dari algoritma Bubble Sort dalam men-sorting data sehingga diharapkan dapat menjadi sumber informasi untuk umum maupun penulis mengenai algoritma Bubble Sort sehingga kita mampu menyesuaikan saat apa algoritma ini dipakai. Menggunakan metode algoritma Bubble Sort dengan dua varian pengurutan data yaitu Ascending dan Descending, proses sorting algoritma Bubble Sort tidak memiliki banyak perbedaan yang spesifik.

Unduhan

Data unduhan belum tersedia.

Biografi Penulis

Nila sari, Universitas Potensi Utama

Penulis

Putri Khofipah Sari, Universitas Potensi Utama

Penulis

Referensi

A. H. Saptadi and D. W. Sari, “Analisis Algoritma Insertion Sort, Merge Sort Dan Implementasinya Dalam Bahasa Pemrograman C++,” J. INFOTEL - Inform. Telekomun. Elektron., vol. 4, no. 2, p. 10, 2012, doi: 10.20895/infotel.v4i2.103.

H. Satria Tambunan, I. Gunawan, E. Irawan, and S. Tunas Bangsa, “Optimasi Algoritma Shell Sort Dalam Pengurutan Data Huruf Dan Angka,” Junal Sist. Inf. Ilmu Komput. Prima, vol. 2, no. 1, pp. 23–27, 2018.

E. Sunandar and I. Indrianto, “Implementasi Algoritma Bubble Sort Terhadap 2 Buah Model Varian Pengurutan Data Menggunakan Bahasa Program Java,” Petir, vol. 13, no. 2, pp. 255–265, 2020, doi: 10.33322/petir.v13i2.1008.

R. R. Nim and K. W. Asimptotik, “Analisis Algoritma Bubble Sort,” no. 1, pp. 1–5, 2009.

Maysarah, “Sorting (Buble dan Quick Sort),” 2019. https://maysarahhmay.blogspot.com/2019/05/sorting-buble-dan-quick-sort.html (accessed Jan. 12, 2022).

M. T. . Sutiono S.Kom., M.Kom., “Apa itu Algoritma Bubble Sort?,” 2018. https://dosenit.com/kuliah-it/rpl/algoritma-bubble-sort (accessed Jan. 12, 2022).

M. K. Mira Suryani, S.Pd., “ARRAY/LARIK,” 2018. https://lmsspada.kemdikbud.go.id/pluginfile.php/51109/mod_resource/content/1/6. Array.pdf (accessed Jan. 12, 2022).

William Hartanto, “Implementasi Algoritma Bubble Sort dengan Bahasa Pemrograman Python,” binus.ac.id, 2019. https://binus.ac.id/bandung/2019/12/implementasi-algoritma-bubble-sort-dengan-bahasa-pemrograman-python/ (accessed Jan. 11, 2022).

MUCHAMAD HENDRIX PRISTYAWAN, “ANALISIS ALGORITMA SEQUENTIAL SEARCH UNTUK MENCARI DATA MAHASISWA TEKNIK INFORMATIKA PADA SEKOLAH TINGGI TEKNOLOGI PELITA BANGSA,” 2018. https://ecampus.pelitabangsa.ac.id/pb/AmbilLampiran?ref=22916&jurusan=&jenis=Item&usingId=false&download=false&clazz=ais.database.model.file.LampiranLain.

ATB, “Asymptotic Notation, Best Case, Average Case, dan Worst Case,” Medium.com, 2020. https://medium.com/@atb1161/asymptotic-notation-best-case-average-case-dan-worst-case-2457e579d9d (accessed Jan. 12, 2022).

Husnadi, T. C., Marianti, T., & Ramadhan, T. (2022). Determination of shareholders’ welfare with financing quality as a moderating variable. APTISI Transactions on Management (ATM), 6(2), 191-208.

Agustin, F., Oganda, F. P., Lutfiani, N., & Harahap, E. P. (2020). Manajemen Pembelajaran Daring Menggunakan Education Smart Courses. Technomedia Journal, 5(1 Agustus), 40-53.

Rahardja, U., Handayani, I., Lutfiani, N., & Oganda, F. P. (2020). An Interactive Content Media on Information System iLearning+. IJCCS (Indonesian Journal of Computing and Cybernetics Systems), 14(1), 57-68.

Oganda, F. P., Rahardja, U., Aini, Q., Hardini, M., & Bist, A. S. (2020). Blockchain: Visualization of the Bitcoin Formula. PalArch's Journal of Archaeology of Egypt/Egyptology, 17(6), 308-321.

Santoso, R. E., Oganda, F. P., Harahap, E. P., & Permadi, N. I. (2021). Pemanfaatan Penggunaan Hyperlocal Marketing bagi Startup Bidang Kuliner di Tangerang. ADI Bisnis Digital Interdisiplin Jurnal, 2(2), 60-65.

Prawiyogi, A. G., Anwar, A. S., Yusup, M., Lutfiani, N., & Ramadhan, T. (2021). Pengembangan Program Studi Bisnis digital bagi pengusaha dengan perangkat lunak lean. ADI Bisnis Digital Interdisiplin Jurnal, 2(2), 52-59.

Oganda, F. P., Hardini, M., & Ramadhan, T. (2021). Pengaruh Penggunaan kontrak cerdas pada Cyberpreneurship Sebagai Media Pemasaran dalam Dunia Bisnis. ADI Bisnis Digital Interdisiplin Jurnal, 2(1), 55-64.

Ramadhan, T., Aini, Q., Santoso, S., Badrianto, A., & Supriati, R. (2021). Analysis of the potential context of Blockchain on the usability of Gamification with Game-Based Learning. International Journal of Cyber and IT Service Management, 1(1), 84-100.

Saraswati, M., Lutfiani, N., & Ramadhan, T. (2021). Kolaborasi Integrasi Inkubator Bersama Perguruan Tinggi Sebagai Bentuk Pengabdian Terhadap Masyarakat Dalam Perkembangan Iptek. ADI Pengabdian Kepada Masyarakat, 1(2), 23-31.

Elmanda, V., Purba, A. E., Sanjaya, Y. P. A., & Julianingsih, D. (2022). Efektivitas Program Magang Siswa SMK di Kota Serang Dengan Menggunakan Metode CIPP di Era Adaptasi New Normal Pandemi Covid-19. ADI Bisnis Digital Interdisiplin Jurnal, 3(1), 5-15.

Unduhan

Diterbitkan

2022-01-18

Cara Mengutip

Sari, N., Gunawan, W. A., Sari, P. K., Zikri, I. ., & Syahputra, A. (2022). Analisis Algoritma Bubble Sort Secara Ascending Dan Descending Serta Implementasinya Dengan Menggunakan Bahasa Pemrograman Java. ADI Bisnis Digital Interdisiplin Jurnal, 3(1), 16–23. https://doi.org/10.34306/abdi.v3i1.625