Posts

Showing posts from May, 2021

ETS SEM 2 -- STRUKTUR DATA F

Image
ETS STRUKTUR DATA Anggota kelompok: 1. Sarah Alissa Putri (5025201272) 2. Nabila Zakiyah Khansa’ Machrus (5025201139) 3. Adelia Hasna Surya Putri (5025201200) Perbedaan Struktur Data Primif dan Non Primitif 1. Struktur Data Primitif Struktur data primitif adalah tipe data yang telah terdefinisi(supported) di suatu bahasa pemrograman. Contohnya pada java adalah byte, short, int, long, char, float , double dan boolean. Source /** * Write a description of class PrimitifType here. * * @author Adelia Hasna Surya Putri * @version 05/05/2021 */ public class PrimitifType { public static void main ( String [] args ) { double b = 123.43555 ; char c = 'e' ; boolean d = true ; System . out . println ( "Double: " + b ); System . out . println ( "Character: " + c ); System . out . println ( "Boolean: " + d ); } } Output 2. Struktur Data Non Primitif Non primitive...

PENUGASAN 6 -- Linked List

 Implementasi Linked List di Java Linked List merupakan suatu simpul atau node yang dikaitkan dengan simpul yang lain dengan urutan tertentu sehingga membentuk suatu stuktur. Dalam suatu node berisi variable-variabel serta pointer dari node lainnya.  Macam Linked List 1. Single link list :   hanya terdapat satu pointer pada satu node untuk menentukan node selanjutnya. 2. Double linked list: terdapat dua pointer dalam satu node yang digunakan untuk menentukan node sebelum dan sesudahnya.  3. Circular linked list node: yang berada pada posisi tail akan memiliki pointer node yang menjadi head. Fungsi dalam  Linked List 1. Display data private static void displayData (){ System . out . println ( "\nData dalam List: " + dataStorage ); System . out . println ( "Total Data : " + dataStorage . size ()); } 2. Add Data private static void addData () { System . out . print ( "Masukkan Data: " ); String tempData = extracted (). n...