Postingan

Menampilkan postingan dari Mei, 2021

Evaluasi Tengah Semester Struktur Data

Gambar
1.  Jelaskan perbedaan struktur data primitif dengan Non primitif, berikan contohnya dalam program sederhana? Primitif a dalah tipe data yang telah terdefinisi( supported ) di suatu bahasa pemrograman.  Contohnya adalah  byte, short, int, long, char, float , double dan boolean . Source Code DATA HOSTED WITH ♥ BY  PASTEBIN.COM  -  DOWNLOAD RAW  -  SEE ORIGINAL import java.util.Scanner;   public class primitive{    public static void main(String[] args) {    Scanner sc = new Scanner(System.in);    int A,B,C;    A=120000;    B=600000;    C =(int)( A+B);      System.out.println(C);      System.out.println("masukan nilai 1");    int D=sc.nextInt();      System.out.println("masukan nilai 2");    int E=sc.nextInt();    int F=(int)(D+E);      System.out.println("hasil "+ F);    } } Output ...

LINKED LIST IN JAVA

Gambar
            Linked List adalah kumpulan yang bisa berisi banyak objek dengan tipe yang sama, seperti Array List. LinkedList memiliki semua metode yang sama dengan Array List karena keduanya mengimplementasikan antarmuka List. Ini berarti Anda dapat menambahkan item, mengubah item, menghapus item, dan menghapus daftar dengan cara yang sama.       Cara Kerja Linked List adalah menyimpan itemnya dalam "kontainer". Daftar tersebut memiliki tautan ke penampung pertama dan setiap penampung memiliki tautan ke penampung berikutnya dalam daftar. Untuk menambahkan elemen ke daftar, elemen ditempatkan ke dalam penampung baru dan penampung itu ditautkan ke salah satu penampung lain dalam daftar. Metode Linked List Untuk banyak kasus, Array List lebih efisien karena biasanya memerlukan akses ke item acak dalam daftar, tetapi Linked List menyediakan beberapa metode untuk melakukan operasi tertentu dengan lebih efisien: Metode  addFirst () Me...