Algoritma Dan Struktur Data Menggunakan Python: ISBN: 978-623-10-9685-2 (PDF)

Authors

Havid Syafwan, Universitas Dharma Andalas; Soekarman Soekarman, Politeknik Muhammadiyah Makassar; Romy Aulia, Politeknik Pertanian Negeri Payakumbuh; Muhammad Hadi Saputra, Politeknik Jambi; Mungki Astiningrum, Politeknik Negeri Malang; Nasrun Marpaung, Universitas Royal; Heni Jusuf, Universitas Nasional; Suwarmiyati Suwarmiyati, Politeknik Muhammadiyah Makassar; Febri Dristyan, Politeknik Jambi; Wahyu Wijaya Widiyanto, Politeknik Indonusa Surakarta

Keywords:

Algoritma, struktur data, python

Synopsis

Buku ini disusun sebagai panduan pembelajaran bagi mahasiswa, dosen, maupun praktisi yang ingin memahami konsep dasar hingga lanjutan dalam algoritma dan struktur data, serta implementasinya menggunakan bahasa pemrograman Python. Pemilihan Python sebagai bahasa pengantar didasarkan pada sintaksnya yang sederhana namun kuat, sehingga sangat cocok digunakan dalam proses pembelajaran logika dan struktur data.

Materi yang dibahas dalam buku ini mencakup pengantar algoritma, tipe data dan struktur data dasar (seperti list, tuple, dictionary, dan set), algoritma pencarian dan pengurutan, rekursi, stack, queue, linked list, hingga konsep hashing dan graf. Setiap bab dilengkapi dengan contoh program Python dan studi kasus sederhana, khususnya dalam konteks aplikasi akademik dan data mahasiswa, agar pembaca dapat langsung memahami penerapannya dalam dunia nyata.

Chapters

  • BAB 1 PENDAHULUAN ALGORITMA DAN STRUKTUR DATA
    Havid Syafwan
  • BAB 2 DASAR-DASAR PYTHON
    Soekarman Soekarman
  • BAB 3 STRUKTUR DATA DASAR DENGAN PYTHON
    Romy Aulia
  • BAB 4 REKURSI DAN PEMROGRAMAN MODULAR
    Muhammad Hadi Saputra
  • BAB 5 SORTING DAN SEARCHING
    Mungki Astiningrum
  • BAB 6 LINKED LIST
    Nasrun Marpaung
  • BAB 7 TREE DAN GRAPH
    Heni Jusuf
  • BAB 8 ALGORITMA GREEDY DAN DYNAMIC PROGRAMMING
    Suwarmiyati Suwarmiyati
  • BAB 9 HASHING DAN SET
    Febri Dristyan
  • BAB 10 STUDI KASUS DAN IMPLEMENTASI
    Wahyu Wijaya Widiyanto

Downloads

Published

June 13, 2025