Postingan

Menampilkan postingan dari April, 2021
Gambar
 28/04/2021 STRUKTUR DATA : IMPLEMENTASI LINKED LIST JAVA Linked List  Berikut kode implementasi dari linked list : Output :
Gambar
28/04/2021 MENGUBAH EKSPRESI INFIX KE POSTFIX - PENGERTIAN : INFIX                 Infix  yaitu notasi yang terbentuk atas operator dengan operand, dimana operator berada                          diantara   operand.  Notasi ini hanya dikenal oleh manusia dan selalu digunakan dalam                                      perhitungan aritmatika.              Contoh :      A + B * C                                       ( A + B ) * C                         ...
Gambar
 13/04/2021 IMPLEMENTASI STACK PADA JAVA _     Stack merupakan salah satu sturktur data yang digunkan untuk menyimpan sekumpulan objek atau variabel. Sesuai dengan namanya sebuah objek tersebut akan terkumpul sehingga terlihat seperti sebuah tumpukan. Untuk pengaplikasian pada stack contohnya seperti sebuah buku, untuk mengambil tumpukan buku yang di bawah, buku yang di atas atau yang terakhir masuk harus dikeluarkan terlebih dahulu. Karena itu karakteristik stack sendiri bersifat LIFO ( Last In First Out ). Artinya data yang terakhir masuk merupakan data yang akan keluar terlebih dahulu.     Untuk mengambil data A, data E yang terakhir dimasukan sehingga berada di paling atas akan dikeluarkan terlebih dahulu dan akan di ikuti data D,C,B. Berikut adalah operasi-operasi pada stack : 1. Push, digunakan untuk memasukkan data ke dalam Stack. 2. Pop, digunakan untuk mengeluarkan data teratas dari Stack. 3. Peek, digunakan untuk melihat data yang berada di posisi pali...
Gambar
06/04/2021 Struktur Data : Konsep Sorting  _ 1. Bubble sort          Bubble Sort adalah algoritme pengurutan paling sederhana yang bekerja dengan menukar elemen yang berdekatan secara berulang. Contoh source code dari Bubble Sort dalam bahasa pemrograman Java : Output : Kelebihan Bubble Sort : Algoritma Bubble Sort mudah dipahami. Langkah atau tahapan dalam pengurutan data sangat sederhana. Kekurangan Bubble Sort : Mengalami pelambatan pada saat mengurutkan data ketika data yang di olah cukup banyak. Jumlah pengulangan akan tetap sama jumlahnya walaupun data sesungguhnya sudah cukup terurut. 2. Selection Sort          Selection Sort merupakan  perbaikan dari metode bubble sort dengan mengurangi jumlah perbandingan. Selection sort merupakan metode pengurutan dengan mencari nilai data terkecil dimulai dari data diposisi 0 hingga diposisi N-1. Contoh source code dari Selection Sort dalam bahasa pemrograman Java : Output : Kelebiha...