Garis besar topik
-
Topik 9: LinkedList
Kali ini, Anda diajak untuk mengenal struktur data LinkedList dan perbedaan backend struktur data ArrayList dan LinkedList. Pada saat praktikum, Anda akan diajak mengimplementasikan logika struktur data LinkedList.
Pada pertemuan ini, Anda diminta untuk menonton video penjelasan materi kuliah dan kemudian menyelesaikan Latihan dan menjawab pertanyaan Praktikum. Latihan dan pengumpulan Praktikum akan digunakan sebagai bukti kehadiran Anda. Pada jam kuliah, Anda diminta bergabung secara daring menggunakan Discord. Anda bisa menggunakan tautan ini untuk bertanya seputar kuliah setelah jam pertemuan. Mahasiswa dari kelas lain juga izinkan bergabung, selama batas pengguna dalam satu server belum melewati batas. Harap menghubungi instruktur melalui fitur message di e-learning PJJ atau teman yang sudah masuk dalam discord, jika Anda mengalami kesulitan untuk bergabung.
Aplikasi ini dipilih, berdasarkan saran beberapa mahasiswa, lebih hemat bandwidth dibadingkan dengan aplikasi webmintar lainnya, seperti Zoom, Google Hangout, atau Webex. Jadi silahkan unduh aplikasi Discord di laptop, tablet, atau handphone, sesuai dengan aplikasi yang paling baik untuk mendukung belajar Anda.
Pastikan Anda mengumpulkan jawaban Praktikum dan mengisi Refleksi agar tidak dianggap mengabaikan kegiatan kuliah dan mendapatkan potongan lima poin sikap.Selamat belajar dan sampai bertemu di Discord!
-
Slide ini membahas struktur data LinkedList, yang terdiri atas node dan alamat ke node lainnya. Struktur data ini tersedia dalam paket standar JavaTM.
Pastikan Anda sudah membaca dan menjawab soal-soal dalam slide ini sebelum pertemuan tatap muka!
3.7 MB · Diunggah 26/03/20, 07:52 -
Video presentasi dari slide kuliah yang menjelaskan prilaku dari LinkedList.
20.1 MB · Diunggah 15/03/20, 14:19 -
Video presentasi dari slide kuliah yang menjelaskan implementasi ArrayList dan LinkedList.
39.5 MB · Diunggah 15/03/20, 14:21 -
Latihan ini terkait dengan materi LinkedList, dan Anda bisa mengerjakannya berkali-kali dengan waktu tunggu 30 menit antar percobaan. Tipe soal yang dikeluarkan serupa dengan yang digunakan pada saat pertemuan dalam kelas, dan juga yang akan dikeluarkan saat kuis. Manfaatkan latihan ini untuk meningkatkan pemahaman Anda tentang LinkedList.
Selama Universitas, Fakultas, ataupun Program Studi belum mengeluarkan kebijakan khusus tentang kehadiran mahasiswa dalam situasi khusus, kehadiran Anda dalam kelas teori akan dilihat dari hasil Latihan ini. Agar terhitung hadir, Anda harus mendapatkan nilai minimal 70 poin.
Selamat belajar!
-
Untuk bergabung, salin tautan atau kode undangan e55K22q ke aplikasi Discord.
Pertemuan daring akan dilakukan pada 24 Maret 2020 mulai 08:00 - 12:00. Jangan lupa, Anda bisa menggunakan tautan ini untuk bertanya seputar kuliah setelah jam pertemuan.
-
Untuk bergabung, salin tautan atau kode undangan eUzKjDK ke aplikasi Discord.
Pertemuan daring akan dilakukan pada 26 Maret 2020 mulai 08:00 - 12:00. Jangan lupa, Anda bisa menggunakan tautan ini untuk bertanya seputar kuliah setelah jam pertemuan.
-
Saat praktikum, langsung unduh berkas ini, ikuti instruksi persiapan, dan selesaikan setiap soal yang ada. Jika Anda merasa bingung, jangan ragu untuk memanggil instruktur atau asisten yang ada di ruangan.
Usahakan Anda sudah membaca dan mengerjakan sebagian kegiatan praktikum sebelum pertemuan tatap muka.
3.7 MB · Diunggah 23/03/20, 06:09 -
Berkas .jar (JavaTM ARchive) merupakan berkas standar yang digunakan untuk mendistribusikan berbagai macam kelas yang dapat digunakan oleh kelas lainnya. Pada kuliah ini, berkas .jar digunakan untuk mempermudah Anda dalam menggunakan kelas PraktikumHelper dan lainnya.
Berkas ini dikompilasi menggunakan JavaTM versi 12.0.1 dan tidak bisa digunakan oleh versi sebelumnya.
3.1 KB · Diunggah 22/03/20, 18:29 -
Bagi yang tidak bisa menggunakan Praktikum7Helper.jar yang sudah disediakan karena perbedaan versi JavaTM, silahkan unduh berkas zip ini kemudian kompilasi sendiri dengan mengikuti langkah berikut:
- Pastikan Anda sudah mengekstrak file .zip dan berada di direktori yang sama dengan direktori fti hasil ekstraksi.
- Lakukan: javac fti/ti/*.java
- Lakukan: javac fti/ti/sda/*.java
- Letakan berkas Praktikum7.java pada direktori yang sama dengan direktori fti hasil ekstrasi. Ketika mengkompilasi berkas Praktikum, Anda tidak lagi membutuhkan -cp, cukup dengan: javac Praktikum7.java
Selamat mencoba!
5.3 KB · Diunggah 27/03/20, 20:15 -
Application Programming Interface (API) yang berisi deskripsi tentang berbagai macam field, constructor, dan method yang dimiliki kelas ini.
35.3 KB · Diunggah 22/03/20, 18:49 -
Application Programming Interface (API) yang berisi deskripsi tentang berbagai macam field, constructor, dan method yang dimiliki kelas ini.
34.7 KB · Diunggah 22/03/20, 18:52 -
Berkas JavaTM inilah yang akan Anda ubah selama praktikum. Kode program ini memiliki method main(String[]), add(Integer, LinkedListSDA<Integer>), add(int, Integer, LinkedListSDA<Integer>), removeFirst(LinkedListSDA<Integer>), removeLast(LinkedListSDA<Integer>), dan remove(int, LinkedListSDA<Integer>).
6.5 KB · Diunggah 31/03/20, 00:34 -
Uji solusi Praktikum Anda disini. Anda baru akan dianggap hadir jika berhasil mendapatkan nilai minimal 70 poin. Anda bisa mencoba mengumpulkan solusi Praktikum berkali-kali dengan waktu tunggu 30 menit antar percobaan.
Selama Universitas, Fakultas, ataupun Program Studi belum mengeluarkan kebijakan khusus tentang kehadiran mahasiswa dalam situasi khusus, kehadiran Anda dalam kelas teori akan dilihat dari hasil Latihan ini. Agar terhitung hadir, Anda harus mendapatkan nilai minimal 70 poin.
-
Video ini menjelaskan solusi Praktikum 7. Terima kasih untuk para asisten yang sudah meluangkan waktu untuk membuat video ini.
17.8 MB · Diunggah 11/04/20, 20:38 -
Layangkan pertanyaan Anda ke forum diskusi (lebih disukai) atau di kelas jika ada yang kurang dipahami.
3.7 MB · Diunggah 25/03/20, 11:38 -
Layangkan pertanyaan Anda ke forum diskusi (lebih disukai) atau di kelas jika ada yang kurang dipahami.
3.7 MB · Diunggah 25/03/20, 11:40 -
Layangkan pertanyaan Anda ke forum diskusi (lebih disukai) atau di kelas jika ada yang kurang dipahami.
3.7 MB · Diunggah 25/03/20, 11:41 -
Kumpulkan kode program terakhir Tugas 5 disini. Pastikan berkas yang dikumpulkan sudah mengikuti seluruh permintaan soal. Mahasiswa yang terlambat mengumpulkan atau mengumpulkan berkas yang tidak bisa dibuka, akan diasumsikan tidak mengerjakan Tugas ini.
-