Pertemuan ke-1 (20/02/18). Array, Pointer, Linked List

Nama              : Wirasatya Aryyaguna
NIM                : 2101670532


·       Array   : Sekumpulan data yang sejenis
-        Tergabung dari n index
-        Index selalu dimulai dari 0 sampai n-1
Berapa maksimal multidimension Array?
Jawab : Sesuai compiler dan sistem yang digunakan


Storing Array Values
 1) Initialize the elements
Ex. Int marks[5] = {90, 82, 78, 95, 83};

 2) Input values for the elements
Ex. Int i, marks[10];
For(i=0; i<10<i++)
scanf(“%d”, &marks[i]);

 3) Assign values for the elements
Ex. int i, arr1[10], arr2[10];
for(i=0; i<10; i++)
arr2[i] = arr1[i];


·       Pointer
&         :Untuk alamat
*          : Untuk isi

Apa bedanya single pointer dan double pointer? Berapa maksimal bintangnya?
Jawab : Double pointer digunakan saat ingin mengalokasikan memory atau untuk memanggil sebuah fungsi. Maksimal bintangnya adalah infinite.

Operasi di dalam Array:
·       Traversal
·       Insertion
·       Searching
·       Deletion
·       Merging
·       Sorting
·       Data Structures
-        Array terbatas
-        Array sudah ditentukan di awal
“Bisa atau tidak jika kita memesan sesuai saat dibutuhkan?”
Ø  Bisa dengan Linked List

GPU    : Graphical Processing Unit

Comments