Lewati ke konten utama
Struktur Data dan Algoritma
0%
Focus Mode is ON. Click ‘X’ at right bottom to close it.
Previous
Praktikum2HelperException
Tentang Kuliah
Pengumuman
Kontrak Kuliah
Selamat Datang
Video Selamat Datang
Sumber Daya Belajar
Java Development Kit (JDK)
Panduan Instalasi Java(TM)
Notepad++ (Text Editor)
Sublime (Text Editor)
Typing Study
10 Fast Fingers
Visi dan Misi Program Studi Teknik Informatika
Topik 1: Review Java dan Perkenalan Analisis Algoritma
Perkenalan Kuliah Struktur Data dan Algoritma v.4.04
Review DDP v.4.00
Praktikum 1: Analisis Algoritma v.1.04
Praktikum2Helper (API)
Praktikum2Helper
Praktikum2HelperException
Pengumpulan Praktikum 1: Analisis Algoritma
Pengumpulan Grafik Praktikum 1
Review DDP
Topik 2: Analisis Algoritma dan Perkenalan Rekursif
Analisis Algoritma v.4.01
Analisis Algoritma v.4.02 Extended
Tantangan 1 v.2.01
Tantangan1.java
Pengumpulan Tantangan 1
Tugas 2 - Kelas A v.1.00
Tugas2KelasA.java
Tugas 2 - Kelas B v.1.00
Tugas2KelasB.java
Tugas 2 - Kelas C v.1.00
Tugas2KelasC.java
Pengumpulan Tugas 2 - Soal 1
Pengumpulan Tugas 2 - Soal 2: Kode Program
Pengumpulan Tugas 2 - Soal 2: Grafik Waktu Eksekusi
Topik 3: Rekursif
Rekursif v.4.03
Belajar Rekursif
Tugas 3 - Kelas A v.1.02
Tugas 3 - Kelas B v.1.02
Tugas 3 - Kelas C v.1.02
Pengumpulan Tugas 3
Topik 4: Backtracking dan Latihan Rekursif
Backtracking v.4.01
Kuis Teori 1: Analisis Algoritma
Praktikum: Maze v.2.01
Praktikum4Maze.java
praktikum4.jar
API: Praktikum4Helper
Pengumpulan Praktikum: Maze
Solusi Praktikum 4
Topik 5: Rekursif Lanjut
Rekursif Lanjut v.4.00
Kuis Koding 1: Rekursif
Tugas 4 v.2.00
Pemilihan Algoritma Pengurutan
Pengumpulan Tugas 4
Topik 6: Algoritma Pengurutan - Sesi 1
Bubble dan Quick Sort v.2.02
Perkenalan Sorting
Ide dari Bubble Sort
Implementasi Bubble Sort
Ide dari Quick Sort
Pemetaan Ide dari Quick Sort
Implementasi dari Quick Sort
Latihan: Bubble dan Quick Sort (untuk absensi Teori)
Diskusi Terbuka 27 Februari 2020
Ilustrasi Beberapa Algoritma Pengurutan
Ide dan Kode Beberapa Algoritma Pengurutan
Daftar dan Penjelasan Berbagai Algoritma Pengurutan
Pr. Enhanced Bubble Sort v.1.00
BubbleSort.java
Pengumpulan Pr. Enchanced Bubble Sort (untuk absensi Praktikum)
Topik 7: Algoritma Pengurutan - Sesi 2
Kuis Koding 2: Sorting
Topik 8: Array vs ArrayList
ArrayList v.4.00
Java(TM) API: ArrayList
ArrayList
Pemeriksaan Tipe Data dalam ArrayList
Pr. Top Songs v.2.00
Praktikum6Helper.jar
API: Praktikum6Helper
TopSongs.java
Pengumpulan Pr. Top Songs
Topik 9: LinkedList
LinkedList v.4.02
LinkedList
Backend dari ArrayList dan LinkedList
Latihan: LinkedList (untuk Absensi Kelas Teori)
Pertemuan Discord - Kelas B
Pertemuan Discord - Kelas C
Pr. Implementasi LinkedList v.2.00
Praktikum7Helper.jar
Source Praktikum7Helper
API: NodeSDA
API: LinkedListSDA
Praktikum7.java
Pengumpulan Pr. Implementasi LinkedList (untuk Absensi Praktikum)
Solusi Praktikum 7
Tugas 5 - Kelas A v.1.01
Tugas 5 - Kelas B v.1.01
Tugas 5 - Kelas c v.1.01
Pengumpulan Tugas 5
Topik 10: Stack dan Queue
Stack & Queue v.4.01
Stack
Queue
Latihan: Stack dan Queue (untuk Absensi Kelas Teori)
Pertemuan Discord - Kelas B
Pertemuan Discord Kelas A
Pertemuan Discord - Kelas C
Pr. Implementasi Kalkulator Stack v.2.00
Praktikum8.java
Pengumpulan Pr. Implementasi Kalkulator Stack (untuk Absensi Praktikum)
Solusi Praktikum 8
Topik 11: HashMap dan Iterator
HashMap dan Iterator v.4.00
HashMap
Hash
Map
Iterator
Latihan: HashMap dan Iterator (untuk Absensi Kelas Teori)
Pertemuan Discord - Kelas B
Pertemuan Discord Kelas A
Pertemuan Discord - Kelas C
Kuis Teori 2: ArrayList, LinkedList, Stack, dan Queue
Pr. Nilai Ujian v.2.00
Praktikum9.java
nilai.ujian.1.txt
nilai.ujian.2.txt
Pengumpulan Pr. Nilai Ujian (untuk Absensi Praktikum)
Topik 12: Konsep Graf, dan Breadth dan Depth First Search
Graf v.4.00
Graf
Breadth First Search
Depth First Search
Pengayaan via Zoom untuk Kelas A, B, dan C
Password Zoom
Latihan: Graf, BFS, dan DFS (untuk Absensi Kelas Teori)
Pr. Teman-Level-3
Praktikum12Helper.jar
API: Praktikum12Helper
API: GraphNodeSDA
Praktikum12.java
Pengumpulan Pr. Teman-Level-3 (untuk Absensi Praktikum)
GraphExamples.java
Struktur Graf
Membuat Graf
Implementasi BFS dalam Graf
Implementasi DFS dalam Graf
Topik 13: Konsep Tree, Binary Tree, dan Binary Search Tree
Tree, Binary Tree, dan Binary Search Tree v.4.00
Tree
Binary (Search) Tree
Latihan: Tree, Binary Tree, dan Binary Search Tree
Pertemuan Discord
Pr. Binary Search Tree v.1.00
Nodes.jar
API: GraphNodeSDA
API: TreeNodeSDA
API: BinaryTreeNodeSDA
Praktikum13.java
Pengumpulan Pr. 13: Binary Search Tree
Topik 14: Persiapan Proyek
Tugas 6 - Kelas A v.1.00
Tugas 6 - Kelas B v.1.00
Tugas 6 - Kelas C v.1.00
Pengumpulan Tugas 6
Proyek Akhir
Diskusi Proyek Akhir
Kelompok Proyek Akhir
Pengumpulan Kode Proyek Akhir
Pengumpulan Executable Proyek Akhir
Kuis Teori dan Koding Remedial
Remedial Kuis Teori 1: Analisis Algoritma
Remedial Kuis Teori 2: ArrayList dan LinkedList
Remedial Kuis Teori 3: Stack dan Queue
Remedial Kuis Koding 1: Rekursif
Remedial Kuis Koding 2: Sorting
Latihan Remedial Kuis Teori: Analisis Algoritma
Latihan Remedial Kuis Koding: Rekursif
Kuisioner, Kesempatan Khusus, dan Lainnya
Uji Coba: Upload Peak
Kesempatan Khusus Pengumpulan Tugas 5
Kesempatan Khusus Pengumpulan Tugas 6
Kesempatan Khusus Kuis Teori 1: Analisis Algoritma
Kesempatan Khusus Kuis Teori 2: ArrayList dan LinkedList
Kesempatan Khusus Kuis Teori 3: Stack dan Queue
Next
Panel samping
Categories
All categories
Fakultas Teknologi Informasi
2023/2024 Antara - Teknik Informatika
2023/2024 Ganjil Teknik Informatika
SP Khusus
2023/2024 Ganjil - Perpustakaan dan Sains Informasi
2023/2024 Genap - Perpustakaan dan Sains Informasi
2023/2024 Genap Teknik Informatika
2024/2025 Ganjil - Perpustakaan dan Sains Informasi
2024/2025 Ganjil - Teknik Informatika
Trek Kecerdasan buatan
Trek Pengembangan Aplikasi Multiplatform
Trek Pengembangan Internet Of Thing
Arsip
2019/2020 Antara - Teknik Informatika
2019/2020 Ganjil - Perpustakaan dan Sains Informasi
2019/2020 Ganjil - Teknik Informatika
2019/2020 Genap - Perpustakaan dan Sains Informasi
2019/2020 Genap - Teknik Informatika
2020/2021 Antara - Teknik Informatika
2020/2021 Ganjil - Perpustakaan dan Sains Informasi
2020/2021 Ganjil - Teknik Informatika
2020/2021 Genap - Perpustakaan dan Sains Informasi
2020/2021 Genap - Teknik Informatika
2021/2022 Antara - Teknik Informatika
2021/2022 Ganjil - Perpustakaan dan Sains Informasi
2021/2022 Ganjil - Teknik Informatika
2021/2022 Genap - Perpustakaan dan Sains Informasi
2021/2022 Genap - Teknik Informatika
2022/2023 Antara - Teknik Informatika
2022/2023 Ganjil - Perpustakaan dan Sains Informasi
2022/2023 Ganjil - Teknik Informatika
2022/2023 Genap - Perpustakaan dan Sains Informasi
2022/2023 Genap - Teknik Informatika
Program Kompetisi Kampus Merdeka PdSI YARSI
MBKM Mandiri
Modul Aplikasi RIM
Modul Pustakawan Sistem
Modul RIM dalam IG
Program Studi Teknik Informatika
2023/2024 Antara - Teknik Informatika
2024/2025 Genap - Teknik Informatika
Pengembangan Permainan Digital 2024
Trek Pengembangan Komputasi Awan
2024/2025 Genap - Perpustakaan dan Sains Informasi
2024/2025 Antara - Teknik Informatika
2025/2026 Ganjil-Perpustakaan dan Sains Informasi
2025/2026 Ganjil - Teknik Informatika
Trek Kecerdasan Buatan
Trek Pengembangan Aplikasi Multiplatform
Trek Pengembangan Internet of Things
Open Course
Webinar Series (Open/Guest Access)
Pelatihan dan Bantuan
Template Courses
TUNTAS
Workshop
Summer Course YARSI
Beranda
Kalender
Bahasa Indonesia (id)
Bahasa Indonesia (id)
English (en)
Anda sedang menggunakan akses tamu
Masuk
Categories
Ciutkan
Memperluas
All categories
Fakultas Teknologi Informasi
2023/2024 Antara - Teknik Informatika
2023/2024 Ganjil Teknik Informatika
SP Khusus
2023/2024 Ganjil - Perpustakaan dan Sains Informasi
2023/2024 Genap - Perpustakaan dan Sains Informasi
2023/2024 Genap Teknik Informatika
2024/2025 Ganjil - Perpustakaan dan Sains Informasi
2024/2025 Ganjil - Teknik Informatika
Trek Kecerdasan buatan
Trek Pengembangan Aplikasi Multiplatform
Trek Pengembangan Internet Of Thing
Arsip
2019/2020 Antara - Teknik Informatika
2019/2020 Ganjil - Perpustakaan dan Sains Informasi
2019/2020 Ganjil - Teknik Informatika
2019/2020 Genap - Perpustakaan dan Sains Informasi
2019/2020 Genap - Teknik Informatika
2020/2021 Antara - Teknik Informatika
2020/2021 Ganjil - Perpustakaan dan Sains Informasi
2020/2021 Ganjil - Teknik Informatika
2020/2021 Genap - Perpustakaan dan Sains Informasi
2020/2021 Genap - Teknik Informatika
2021/2022 Antara - Teknik Informatika
2021/2022 Ganjil - Perpustakaan dan Sains Informasi
2021/2022 Ganjil - Teknik Informatika
2021/2022 Genap - Perpustakaan dan Sains Informasi
2021/2022 Genap - Teknik Informatika
2022/2023 Antara - Teknik Informatika
2022/2023 Ganjil - Perpustakaan dan Sains Informasi
2022/2023 Ganjil - Teknik Informatika
2022/2023 Genap - Perpustakaan dan Sains Informasi
2022/2023 Genap - Teknik Informatika
Program Kompetisi Kampus Merdeka PdSI YARSI
MBKM Mandiri
Modul Aplikasi RIM
Modul Pustakawan Sistem
Modul RIM dalam IG
Program Studi Teknik Informatika
2023/2024 Antara - Teknik Informatika
2024/2025 Genap - Teknik Informatika
Pengembangan Permainan Digital 2024
Trek Pengembangan Komputasi Awan
2024/2025 Genap - Perpustakaan dan Sains Informasi
2024/2025 Antara - Teknik Informatika
2025/2026 Ganjil-Perpustakaan dan Sains Informasi
2025/2026 Ganjil - Teknik Informatika
Trek Kecerdasan Buatan
Trek Pengembangan Aplikasi Multiplatform
Trek Pengembangan Internet of Things
Open Course
Webinar Series (Open/Guest Access)
Pelatihan dan Bantuan
Template Courses
TUNTAS
Workshop
Summer Course YARSI
Beranda
Kalender
Perluas semua
Ciutkan semua
Course Menu
Buka indeks kursus
Dasbor
fti.ti.sda.2019.20
Topik 1: Review Java dan Perkenalan Analisis Algoritma
Praktikum2HelperException
Praktikum2HelperException
Syarat penyelesaian
Lihat
Klik tautan
Praktikum2HelperException.class
untuk melihat berkas.
Praktikum2Helper
Lompat ke...
Lompat ke...
Pengumuman
Kontrak Kuliah
Video Selamat Datang
Java Development Kit (JDK)
Panduan Instalasi Java(TM)
Notepad++ (Text Editor)
Sublime (Text Editor)
Typing Study
10 Fast Fingers
Visi dan Misi Program Studi Teknik Informatika
Perkenalan Kuliah Struktur Data dan Algoritma v.4.04
Review DDP v.4.00
Praktikum 1: Analisis Algoritma v.1.04
Praktikum2Helper (API)
Praktikum2Helper
Pengumpulan Praktikum 1: Analisis Algoritma
Pengumpulan Grafik Praktikum 1
Review DDP
Analisis Algoritma v.4.01
Analisis Algoritma v.4.02 Extended
Tantangan 1 v.2.01
Tantangan1.java
Pengumpulan Tantangan 1
Tugas 2 - Kelas A v.1.00
Tugas2KelasA.java
Tugas 2 - Kelas B v.1.00
Tugas2KelasB.java
Tugas 2 - Kelas C v.1.00
Tugas2KelasC.java
Pengumpulan Tugas 2 - Soal 1
Pengumpulan Tugas 2 - Soal 2: Kode Program
Pengumpulan Tugas 2 - Soal 2: Grafik Waktu Eksekusi
Rekursif v.4.03
Belajar Rekursif
Tugas 3 - Kelas A v.1.02
Tugas 3 - Kelas B v.1.02
Tugas 3 - Kelas C v.1.02
Pengumpulan Tugas 3
Backtracking v.4.01
Kuis Teori 1: Analisis Algoritma
Praktikum: Maze v.2.01
Praktikum4Maze.java
praktikum4.jar
API: Praktikum4Helper
Pengumpulan Praktikum: Maze
Solusi Praktikum 4
Rekursif Lanjut v.4.00
Kuis Koding 1: Rekursif
Tugas 4 v.2.00
Pemilihan Algoritma Pengurutan
Pengumpulan Tugas 4
Bubble dan Quick Sort v.2.02
Perkenalan Sorting
Ide dari Bubble Sort
Implementasi Bubble Sort
Ide dari Quick Sort
Pemetaan Ide dari Quick Sort
Implementasi dari Quick Sort
Latihan: Bubble dan Quick Sort (untuk absensi Teori)
Diskusi Terbuka 27 Februari 2020
Ilustrasi Beberapa Algoritma Pengurutan
Ide dan Kode Beberapa Algoritma Pengurutan
Daftar dan Penjelasan Berbagai Algoritma Pengurutan
Pr. Enhanced Bubble Sort v.1.00
BubbleSort.java
Pengumpulan Pr. Enchanced Bubble Sort (untuk absensi Praktikum)
Kuis Koding 2: Sorting
ArrayList v.4.00
Java(TM) API: ArrayList
ArrayList
Pemeriksaan Tipe Data dalam ArrayList
Pr. Top Songs v.2.00
Praktikum6Helper.jar
API: Praktikum6Helper
TopSongs.java
Pengumpulan Pr. Top Songs
LinkedList v.4.02
LinkedList
Backend dari ArrayList dan LinkedList
Latihan: LinkedList (untuk Absensi Kelas Teori)
Pertemuan Discord - Kelas B
Pertemuan Discord - Kelas C
Pr. Implementasi LinkedList v.2.00
Praktikum7Helper.jar
Source Praktikum7Helper
API: NodeSDA
API: LinkedListSDA
Praktikum7.java
Pengumpulan Pr. Implementasi LinkedList (untuk Absensi Praktikum)
Solusi Praktikum 7
Tugas 5 - Kelas A v.1.01
Tugas 5 - Kelas B v.1.01
Tugas 5 - Kelas c v.1.01
Pengumpulan Tugas 5
Stack & Queue v.4.01
Stack
Queue
Latihan: Stack dan Queue (untuk Absensi Kelas Teori)
Pertemuan Discord - Kelas B
Pertemuan Discord Kelas A
Pertemuan Discord - Kelas C
Pr. Implementasi Kalkulator Stack v.2.00
Praktikum8.java
Pengumpulan Pr. Implementasi Kalkulator Stack (untuk Absensi Praktikum)
Solusi Praktikum 8
HashMap dan Iterator v.4.00
HashMap
Hash
Map
Iterator
Latihan: HashMap dan Iterator (untuk Absensi Kelas Teori)
Pertemuan Discord - Kelas B
Pertemuan Discord Kelas A
Pertemuan Discord - Kelas C
Kuis Teori 2: ArrayList, LinkedList, Stack, dan Queue
Pr. Nilai Ujian v.2.00
Praktikum9.java
nilai.ujian.1.txt
nilai.ujian.2.txt
Pengumpulan Pr. Nilai Ujian (untuk Absensi Praktikum)
Graf v.4.00
Graf
Breadth First Search
Depth First Search
Pengayaan via Zoom untuk Kelas A, B, dan C
Password Zoom
Latihan: Graf, BFS, dan DFS (untuk Absensi Kelas Teori)
Pr. Teman-Level-3
Praktikum12Helper.jar
API: Praktikum12Helper
API: GraphNodeSDA
Praktikum12.java
Pengumpulan Pr. Teman-Level-3 (untuk Absensi Praktikum)
GraphExamples.java
Struktur Graf
Membuat Graf
Implementasi BFS dalam Graf
Implementasi DFS dalam Graf
Tree, Binary Tree, dan Binary Search Tree v.4.00
Tree
Binary (Search) Tree
Latihan: Tree, Binary Tree, dan Binary Search Tree
Pertemuan Discord
Pr. Binary Search Tree v.1.00
Nodes.jar
API: GraphNodeSDA
API: TreeNodeSDA
API: BinaryTreeNodeSDA
Praktikum13.java
Pengumpulan Pr. 13: Binary Search Tree
Tugas 6 - Kelas A v.1.00
Tugas 6 - Kelas B v.1.00
Tugas 6 - Kelas C v.1.00
Pengumpulan Tugas 6
Diskusi Proyek Akhir
Kelompok Proyek Akhir
Pengumpulan Kode Proyek Akhir
Pengumpulan Executable Proyek Akhir
Remedial Kuis Teori 1: Analisis Algoritma
Remedial Kuis Teori 2: ArrayList dan LinkedList
Remedial Kuis Teori 3: Stack dan Queue
Remedial Kuis Koding 1: Rekursif
Remedial Kuis Koding 2: Sorting
Latihan Remedial Kuis Teori: Analisis Algoritma
Latihan Remedial Kuis Koding: Rekursif
Uji Coba: Upload Peak
Kesempatan Khusus Pengumpulan Tugas 5
Kesempatan Khusus Pengumpulan Tugas 6
Kesempatan Khusus Kuis Teori 1: Analisis Algoritma
Kesempatan Khusus Kuis Teori 2: ArrayList dan LinkedList
Kesempatan Khusus Kuis Teori 3: Stack dan Queue
Pengumpulan Praktikum 1: ...