BUKU AJAR STRUKTUR DATA: Teori dan Implementasi dengan Python
Kata Kunci:
Teori dan Implementasi dengan Python, struktur dataSinopsis
Struktur data merupakan salah satu fondasi penting dalam dunia ilmu komputer dan rekayasa perangkat lunak. Pemahaman yang baik tentang struktur data tidak hanya membantu dalam memecahkan masalah pemrograman secara efisien, tetapi juga menjadi landasan bagi pengembangan algoritma yang efektif. Buku ini dirancang untuk menjembatani pemahaman teoretis dan penerapan praktis dengan memberikan contoh-contoh implementasi menggunakan bahasa Python, yang dikenal luas karena kemudahan sintaks dan fleksibilitasnya.
Buku ini terdiri dari tujuh bab yang disusun secara sistematis. Bab pertama membahas pendahuluan dan konsep dasar struktur data, memberikan landasan bagi pembaca untuk memahami materi selanjutnya. Bab kedua membahas struktur data dasar seperti list, tuple, set, dan dictionary, yang merupakan elemen fundamental dalam manipulasi data. Bab ketiga mengupas algoritma searching dan sorting, dua operasi yang sangat penting dalam pengolahan data. Bab keempat membahas struktur data linked list, termasuk jenis singly dan doubly linked list.
Bab kelima memperkenalkan stack (tumpukan) dan queue (antrian), dua struktur data yang sering digunakan dalam berbagai aplikasi pemrograman. Bab keenam mendalami struktur data tree (pohon), mencakup pembahasan binary tree (pohon biner) dan binary search tree (BST), yang menjadi fondasi penting dalam pengelolaan data yang hierarkis. Sebagai penutup, Bab tujuh menyajikan tugas proyek yang dirancang untuk mengintegrasikan teori dan praktik. Pada bab ini, pembaca diajak untuk menerapkan konsep-konsep yang telah dipelajari melalui pengerjaan proyek dengan panduan yang terstruktur.
Bab
-
KATA PENGANTAR
-
DAFTAR ISI
-
DAFTAR GAMBAR
-
DAFTAR TABEL
-
BAB 1 - Pengenalan Struktur Data dan Persiapan Lingkungan Python
-
BAB 2- Struktur Data Dasar
-
BAB 3 - Algoritma Searching dan Sorting
-
BAB 4 - Struktur Data Linked List
-
BAB 5 - Struktur Data Tumpukan dan Antrian
-
BAB 6- Struktur Data Tree
-
BAB 7 - Tugas Proyek
-
DAFTAR PUSTAKA
-
PROFIL PENULIS
Downloads
Referensi
Anita Sindar RMS, S. T. M. T. I. (2019). Struktur Data Dan Algoritma Dengan C++. CV. AA. RIZKY. https://books. google.co.id/books?id=GP_ADwAAQBAJ
Bhuyan, A. P. (2024). Mastering Data Structures with Python: A Practical Guide. Aditya Pratap Bhuyan. https://books. google.co.id/books?id=TnEhEQAAQBAJ
Chaniago, M. B., & Sastradipraja, C. K. (2022). Buku Ajar Algoritma dan Struktur Data. Kaizen Media Publishing. https://books.google.co.id/books?id=3PKxEAAAQBAJ
Charisma Tubagus Setyobudhi, B. E. M. T., & Jumiati, M. (2023). Buku Ajar Pemrograman Struktur Data. Mega Press Nusantara. https://books.google.co.id/books?id=LBLlEAA AQBAJ
Enterprise, J. (2019). Python untuk programmer pemula. In TA - TT - (p. 1 berkas komputer (8.8 MB)). Elex Media Komputindo. https://doi.org/ LK - https://worldcat. org/title/ 1457995901
I.G.N.S.S.K., M. (2024). Python: Bahasa Pemrograman Era Digital. Elex Media Komputindo. https://books.google.co.id/ books?id=-jrxEAAAQBAJ
Matthes, E. (2023). Python Crash Course, 3rd Edition: A Hands-On, Proyek-Based Introduction to Programming. No Starch Press.https://books.google.co.id/books?id=qD1wEAAAQBAJ
MUSIAFA, Z. (2022). Struktur Data Dan Implementasi Algoritma (SDIA): Pemrograman Python C C++ Java. Zayid Musiafa. https://books.google.co.id/books?id=6Q1pEAAAQBAJ
Mustakim, S. K. M. K., Ir. Dahlan Susilo, M. K., Mokhammad Syafaat, S. T. M. T. T., Amirul Mukminin, M. K., Deny Ariestiandy, M. K., Febrya Christin H. Buan, S. K. M. S., Edy Wihardjo, S. P. M. P. M. C. E. M. C. F., Luisa Sentia Paly, S. T. M. K., Erna Juniasti Malaikosa, S. K. M. K., & Nur Hayati, S. K. M. K. (2024). Struktur Data Dan Algoritma. Cendikia Mulia Mandiri. https://books.google.co.id/books?id=ojUwEQ AAQBAJ
Patel, M. (2018). Data Structure and Algorithm With C. Educreation Publishing.https://books.google.co.id/books?id=qAxtDwAAQBAJ
Wibawa, A. P., Dwiyanto, F. A., Widiyaningtyas, T., & Mahmudy, W. F. (2021). Struktur Data Dengan Python. Ahlimedia Book. https://books.google.co.id/books?id= WJNSEAAAQBAJ
