ANALISIS PENERAPAN STRUKTUR DATA DALAM MENINGKATKAN EFISIENSI PENGEMBANGAN PERANGKAT LUNAK

(1) * Rida Ramli Mail (Universitas Sulawesi Barat, Indonesia)
(2) Nurzyakila Nurzyakila Mail (Universitas Sulawesi Barat, Indonesia)
(3) Arabela Arabela Mail (Universitas Sulawesi Barat, Indonesia)
(4) Nirmala Dwi Astuti Mail (Universitas Sulawesi Barat, Indonesia)
(5) Akbar Akbar Mail (Universitas Sulawesi Barat, Indonesia)
(6) Ketring Rinayanti Manullang Mail (Universitas Sulawesi Barat, Indonesia)
*corresponding author

Abstract


Struktur data merupakan komponen penting dalam ilmu komputer yang digunakan untuk mengatur, menyimpan, dan mengelola data secara efisien. Pemilihan struktur data yang tepat dapat meningkatkan kinerja algoritma dan efisiensi penggunaan memori dalam suatu sistem. Penelitian ini bertujuan untuk menganalisis penerapan berbagai jenis struktur data dalam pengembangan perangkat lunak. Metode yang digunakan adalah studi literatur dengan membandingkan beberapa jenis struktur data seperti array, linked list, stack, queue, dan tree. Hasil penelitian menunjukkan bahwa setiap struktur data memiliki kelebihan dan kekurangan tergantung pada kebutuhan sistem. Oleh karena itu, pemilihan struktur data harus disesuaikan dengan karakteristik permasalahan yang dihadapi

Keywords


struktur data, algoritma, efisiensi, perangkat lunak

   

DOI

https://doi.org/10.31604/jips.v13i6.2026.1426-1428
      

Article metrics

10.31604/jips.v13i6.2026.1426-1428 Abstract views : 0 | PDF views : 0

   

Cite

   

Full Text

Download

References


Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2009). Introduction to Algorithms (3rd ed.). MIT Press.

Goodrich, M. T., Tamassia, R., & Goldwasser, M. H. (2014). Data Structures and Algorithms in Python. Wiley.

Sedgewick, R., & Wayne, K. (2011). Algorithms (4th ed.). Addison-Wesley.

Weiss, M. A. (2013). Data Structures and Algorithm Analysis in C++ (4th ed.). Pearson.

Tanenbaum, A. S., & Austin, T. (2012). Structured Computer Organization. Pearson.

Knuth, D. E. (1997). The Art of Computer Programming, Volume 1: Fundamental Algorithms. Addison-Wesley.

Sahni, S. (2005). Data Structures, Algorithms, and Applications in Java. McGraw-Hill.

Lafore, R. (2002). Data Structures and Algorithms in Java. Sams Publishing.

Wirth, N. (1976). Algorithms + Data Structures = Programs. Prentice Hall.

Pressman, R. S. (2010). Software Engineering: A Practitioner’s Approach. McGraw-Hill.

Nugroho, A. (2018). Struktur Data dan Algoritma dengan Python. Andi Publisher.

Kadir, A. (2014). Dasar Pemrograman dan Struktur Data. Andi Publisher.


Refbacks

  • There are currently no refbacks.