Rangkuman Semua Materi Data Structure
Angelia 2301854492 Hari: Senin, 15/06/2020 Kelas: CB01 Lecturer: - Henry Chong (D4460) - Ferdinand Ariandy Luwinda (D4522) UTS SINGLE LINKED LIST 1. Pengertian Single Linked List Single Linked List merupakan kumpulan data yang terhubung dengan 1 pointer, yaitu pointer yang merujuk ke data setelahnya. (Penjelasan lebih lengkap ada pada Double Linked List, karena materi DLL lebih dulu dibuat). 2. Implementasi Single Linked List Dokumentasi hasil code di lab: #include<stdio.h> #include<stdlib.h> struct Data{ int value; Data *next; }*head = NULL, *tail = NULL, *current; int value; void inputNilai(){ printf("Masukkan Nilai \t: "); scanf("%d", &value); getchar(); } void pushDepan(int value){ current = (struct Data*) malloc(sizeof(Data)); current->value = value; current->next = NULL; if(head == NULL){ head = tail = current; } else{ current->next = head; head = current; } } void pushB