Posts

ETS PWEB C (ULearning)

Image
  Kelas: Pemrograman Web C Anggota Kelompok: 1. Elthan Ramanda B.  - 5025201092 2. Brian Akbar W.   - 5025201207 3. M. Andi Akbar R - 5025201264 Nama Aplikasi: ULearning Problem : Pada era 4.0 saat ini tentunya dibutuhkan banyak kemampuan yang dapat digunakan dalam persaingan untuk mampu beradaptasi dengan era ini. Tidak dapat dipungkiri lagi jika satu skill saja tidak cukup untuk bersaing dalam ketatnya persaingan dalam era ini. Untuk beberapa orang tentunya fokus di satu skill dan menguasainya sudah cukup, akan tetapi bagaimana yang lainnya yang tidak mampu untuk fokus dan mengusai skill di suatu bidang tertentu ? tentunya mereka akan kalah dalam persaingan ini apabila tidak segera mengasah skill mereka. Namun kebanyakan jasa penyedia pembelajaran tersebut berada atau terfokus pada suatu negara maupun lokasi tertentu. Indonesia tentunya akan ikut bersaing dalam persaingan global ini. Namun kebanyakan masyarakatnya masih kurang dalam pendidikan untuk skill - skill i...

PWeb C - Quiz 1 (21 September 2022)

Image
 Dokumentasi HTML Code CSS Code JS Code Link Repository : Repository

PWeb C - Materi CSS (7 September 2022)

Image
 Dokumentasi HTML Code CSS Code     Link Repository : Repository

Final Project EAS

Image
  Pendataan Hasil Pertandingan Dengan Hash Table Untuk final project Struktur Data ini, saya mendapat ide untuk membuat program yang dapat menyimpan data hasil pertandingan yang telah terjadi. Ide ini muncul saat saya sedang melihat teman saya yang tengah menjalankan turnamen yang dibuatnya. Namun, peserta turnamen tersebut terkadang lupa tentang siapa saja yang telah dilawannya. Dari kejadian tersebut, saya teringat telah mempelajari konsep Hash Table, dan terbuatlah program ini. Implementasi MatchResult MatchResultApp MatchRes TableList Dokumentasi Makalah Video

HashTable Java

Image
 Hash Table Hash Table merupakan suatu struktur data yang terdiri dari tabel dan fungsi untuk memetakan key ke setiap record yang ada menjadi angka (hash) lokasi record dalam tabel tersebut. Hash Table menggunakan teknik Hashing untuk menyusun serta mengakses suatu data dengan menggunakan key untuk memeriksa lokasinya dalam list tersebut. Ada beberapa hal yang perlu diperhatikan dalam membuat hash function. - Ukuran array / table size (m) - Key Value / Nilai yang didapatkan dari data (k) - Hash Value / Hash Index / Index yang dituju (h) Berikut merupakan contoh program Hash Table sederhana. Berikut merupakan hasil output dari program diatas. Berikut merupakan contoh program implementasi Hash Table untuk menyimpan kontak berisi nama dan nomor. Berikut merupakan hasil output dari program diatas.

Graph dalam Java

Image
Graph merupakan representasi data yang tidak kontigu/ non linear, dengan adanya penanda keterkaitan/hubungan antara dua data. Sebuah data dilambangkan/disebut sebagai sebuah node atau vertex, dan keterkaitan antar data disebut sebagai edge. Graf tak berarah merupakan g raf yang sisinya tidak mempunyai orientasi arah. Dalam suatu graf tak berarah, urutan pasangan simpul yang dihubungkan oleh sisi tidak diperhatikan. Salah satu contoh graf tak berarah dimana sisi-sisi yang menghubungkan antar simpul dalam graf tersebut tidak memiliki orientasi arah. Terdapat dua cara implementasi graf, yaitu dengan Adjacency Matrix dan Adjacency List. Adjacency Matrix Hasil : Adjacency List Hasil :

Binary Search Tree

Image
Binary Search Tree   Binary Search Tree merupakan suatu tipe struktur data yang menggunakan node sebagai basisnya. Beberapa aturan yang perlu diperhatikan dalam BST adalah : 1) Node yang terdapat disebelah kiri root node nilainya lebih kecil daripada root node. 2) Node yang terdapat disebelah kanan root node nilainya lebih besar daripada root node. Berikut merupakan implementasi kode BST dalam Java. Berikut merupakan hasil output dari program diatas. Dalam BST Traversal, ada tiga tipe, yaitu : 1) BST PreOrder Traversal 2) BST InOrder Traversal 3) BST PostOrder Traversal Berikut merupakan implementasi kode BST Traversal dalam Java. Berikut merupakan hasil output dari program diatas.