Analisis Kinerja Linked List Dalam Pengolahan Data Dinamis: Studi Literatur
DOI:
https://doi.org/10.180997/jrsikom.v1i4.25Keywords:
Linked List, Struktur Data, Manajemen Memori, Efisiensi Penyisipan, Kompleksitas AlgoritmaAbstract
Linked list merupakan struktur data fundamental yang banyak digunakan dalam pengolahan data dinamis karena fleksibilitasnya dalam alokasi memori dibandingkan dengan struktur statis seperti array. Penelitian ini bertujuan untuk menganalisis kinerja linked list dalam aspek efisiensi penyisipan dan penghapusan, manajemen memori, serta perbandingannya dengan struktur data lain seperti array, binary search tree (BST), dan hash table. Metode yang digunakan adalah studi literatur dengan menelaah sumber akademik, termasuk buku teks dan jurnal ilmiah, untuk mengevaluasi keunggulan dan keterbatasan linked list. Hasil penelitian menunjukkan bahwa linked list unggul dalam operasi penyisipan dan penghapusan dengan kompleksitas waktu O(1) jika posisi target sudah diketahui. Namun, linked list memiliki kelemahan berupa overhead memori tambahan akibat penyimpanan pointer serta waktu akses yang lebih lambat dibandingkan array. Dalam aplikasi dunia nyata, linked list banyak digunakan dalam implementasi antrian, tumpukan, sistem basis data, dan optimasi memori cache. Studi ini menyimpulkan bahwa meskipun linked list memiliki keunggulan dalam manipulasi data dinamis, performanya harus dievaluasi berdasarkan kebutuhan spesifik suatu sistem. Struktur alternatif seperti BST atau hash table mungkin lebih sesuai untuk skenario yang memerlukan pencarian data cepat.
References
Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2009). Introduction to Algorithms (3rd ed.). The MIT Press.
Goodrich, M. T., Tamassia, R., & Goldwasser, M. H. (2014). Data Structures and Algorithms in Java (6th ed.). Wiley.
Knuth, D. E. (1998). The Art of Computer Programming, Volume 1: Fundamental Algorithms (3rd ed.). Addison-Wesley.
Sedgewick, R., & Wayne, K. (2011). Algorithms (4th ed.). Addison-Wesley.
Tanenbaum, A. S., & Austin, T. (2016). Structured Computer Organization (6th ed.). Pearson.
Weiss, M. A. (2012). Data Structures and Algorithm Analysis in Java (3rd ed.). Pearson..
Downloads
Published
Issue
Section
License
Copyright (c) 2025 (JRSIKOM) Jurnal Riset Sistem Informasi dan Aplikasi Komputer

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.




