Sabtu, 17 Mei 2014

Arraylist, vector , sorting

Halo teman teman semuanya,
berjumpa lagi dengan blog saya semoga blog saya
mampu membantu kalian semua didalam belajar codding.
:)
 
Perbedaan antara ArrayList dan Vector :
Array list lebih fleksibel/dinamis, dan bisa diakses oleh lebih dari satu pihak,
Vector hanya bisa diakses oleh satu pihak saja.
Antara ArrayList dan Vector itu mirip,hanyauntuk nama fungsi yang dijalankan untuk di coddingan hampir sedikit berbeda.
ArrayList disimpan dalam paket java.util, sehingga jika ingin menggunakan kelas ArrayList dalam sebuah program harus memberikan  import java.util.Arraylist; di awal program.sama seperti Vector juga di coddingan awalnya menggunakan import java.util.Vector;

Contoh format penulisan arraylist :
Arraylist <kelas> nama _ variable = new Arraylist <Kelas> ();

Fungsi yang terdapat di Vector :
-addElement (elemen) menambahkan elemen ke urutan terakhir dari vektor
-capacity () kapasitas vektor
-clone () mengembalikan objek vector yang dicopy

-contain(elemen) elemen pencarian dalam vektor
-copyInto (elemen []) elemen copy Ke array tertentu
-elementAt (index) mengambil elemen dari indeks yang ditunjuk
-insertElementAt (elemen, indeks) menambahkan elemen dengan indeks yang ditunjuk
-isEmpty () memeriksa apakah vektor kosong atau tidak
-remove (index) menghapus elemen yang ditunjuk dalam vektor
-size (jumlah elemen dalam vektor
-set (index, element) mengisi elemen vektor sesuai dengan posisi yang ditunjuk


Untuk melihat Fungsi ArrayList bisa di preview ke post sebelumnya :)) 

Contoh coddingan Array List :



Contoh coddingan Array + Clone :



Ada berbagai cara Sorting :
A,Basic Sorting
-Bubble Sort
-Selection Sort
-Insertion Sort
B.Advanced Sorting
-Merge Sort
-Quick Sort
-Bucket Sort
-Shell Sort
-Radix Sort
-External Sort

 
Sorting :
-Jenis nomor, huruf, kata atau nilai lain diurutkan dengan aturan tertentu
-Menggambarkan pemecahan masalah
-Teknik menggunakan seleksi, looping, metode dan berbagai
-Menunjukkan melakukan / algoritma kompleksitas
-Mempercepat proses pencarian


 Untuk Sorting ditunggu postingan saya minggu depan :D :D  hohohooho..
 Binus
 

Tidak ada komentar:

Posting Komentar