SlideShare a Scribd company logo
1 of 21
ARRAY
Andini Tri Widianti(01)
Naimatul Khoiriyah (23)
Nur Anifah (25)
Rodhotul Laili (28)
Siti Noor Haliza (30)
MATERI
Deklarasi Array
Collection
Framework Interface
Set dan Sorting
A. Deklarasi Array
B. Keunggulan dan
Kelemahan Array
C. Macam-Macam Array
Collection
Framework
A. Set
B. Sorting
DEKLARASI
ARRAY
A. Deklarasi Array
• Array digunakan untuk membuat
variabel, bisa menampung beberapa
data dengan tipe data yang
sama/satu tipe data. Ciri khas
varibel menggunakan simbol [ ].
• Array menggunakan indeks integer
untuk menentukan urutan elemen-
elemennya.
B. Kenggulan dan Kelemahan
Array
• Keunggulan Array :
a. Sangat cocok digunakan untuk pengaksesan acak.
b. Penggunaan penyimpanannya sangat efisien.
c. Sangat mudah menelusuri ke elemen-elemen tetangga.
• Kelemahan Array :
a. Array harus bertipe homogen.
b.Kebanyakan bahasa pemrograman mengimplementasikan array
statik.
c. Tidak efisien dalam penggunaan memori.
d. Menyiakan banyak waktu komputasi.
e. Pada suatu aplikasi representasi statis tidak dimungkinkan.
C. Macam-
Macam Array
1. Array 1 Dimensi
2. Array 2 Dimensi
3. Array
Multidimensi
1. Array 1 Dimensi : Sekumpulan elemen yang
memiliki tipe data yang sama dan hanya
memiliki satu index.
Pendeklarasiannya : Type_data nama_variabel
[jumlah_elemen_array]
contoh : Int A[3] = {3,5,6}
2. Array 2 Dimensi : array yang mempunyai 2
index.
Pendeklarasiannya : type_data
nama_variabel[batas_baris][batas_kolom]
contoh :
int A[3][4]={{5,2,1,8}{4,7,6,9}{9,0,4,3}
3. Array Multidimensi : array yang terdiri dari
bebrapa subskrip/index array.
COLLECTION
FRAMEWORK
INTERFACE
Collection Framework
• Collection merupakan istilah yang
dipakai untuk setiap objek yang
berfungsi untuk mengelompokkan
beberapa objek tertentu menggunakan
suatu teknik tertentu.
• Collection digunakan untuk
menyimpan, mengambil, dan
memanipulasi data-data.
Kelebihan utama menggunakan collection
framework antara lain:
a.Mengurangi effort dalammembuat program.
b.Meningkatkan performa, karena setiap implementasi dapat
berfungsimaksimal sesuai kasus yang ada.
c.Mudah dipelajari, sehingga mengurangi effort untuk
mempelajari cara menggunakan API.
d.Dapat dikembangkan dan fleksibel terhadap tipe object yang
ada dalamCollection.
• Collection terbagi menjadi 3
kelompok yaitu Set, List dan
Map.
Keterangan:
1.Set : Set tidak boleh ada duplikasi nilai di dalamnya.
Set merupakan turunan langsung dari collection class.
2.List : Digunakan untuk menyimpan sekumpulan objek
berdasarkan urutan masuk (ordered) dan menerima duplikat.
3. Map : Object yang memetakan object ke nilai.
4.Queue : Collection yang menjaga urutan elemenya
berdasarkan FIFO (First In First Out) .
5.SortedMap : Sebuah map yang memelihara elemen key-nya
terurut secara ascending (naik).
6.SortedSet : Sebuah set yang memelihara pemetaan elemennya
secara ascennding (naik).
SET
DAN
SORTING
A. Set
• Set merupakan pengelompokkan mengikuti model
himpunan dimana setiap anggotanya harus unik.
• Set mengimplementasikan metode umum pada Collection
dengan sedikit modifikasi sehingga tidak memiliki objek
yang sama di dalamnya.
B. Sorting
• Sorting adalah suatu pengurutan data
yang sebelumnya disusun secara acak,
sehingga menjadi tersusun secara teratur
menurut aturan tertentu.
Macam-Macam Sorting :
1. Bubble Sort, adalah metode sorting termudah. Cara
kerjanya adalah dengan berulang-ulang melakukan proses
looping ( perulangan) terhadap elemen-elemen struktur
data yang belum diurutkan.
2. Insertion Sort, algoritma insertion sort pada dasarnya
memilah data yang akan diurutkan menjadi dua bagian.
3. Selection Sort, merupakan kombinasi antara sorting dan
searching. Selection sort merupakan metode pengurutan
dengan mencari nilai data terkecil dimulai dari data
diposisi 0 hingga diposisi N-1.
4. Merge Sort, pengurutan algoritma merge
sort membuat pengurutan dengan membagi
2 dan menggabungkannya.
5. Quick Sort, adalah algoritma yang
dijalankan sebagai akibat dari banyaknya
daftar yang diurutkan, dengan menghasilkan
lebih banyak daftar yang diurutkan sebagai
output.
Array

More Related Content

Viewers also liked

Bab 1 (ppt pai sma kelas x 2013)
Bab 1 (ppt pai sma kelas x 2013)Bab 1 (ppt pai sma kelas x 2013)
Bab 1 (ppt pai sma kelas x 2013)Ulin Nuha
 
power point PAI
power point PAI power point PAI
power point PAI binz88
 
Power point hadits menuntut ilmu
Power point hadits menuntut ilmuPower point hadits menuntut ilmu
Power point hadits menuntut ilmunisahanan86
 
Kalaivanan.DOC (1)
Kalaivanan.DOC (1)Kalaivanan.DOC (1)
Kalaivanan.DOC (1)KALAI VANAN
 
Club2017 francisca
Club2017 franciscaClub2017 francisca
Club2017 franciscaacidh
 
Club2017 itziar
Club2017 itziarClub2017 itziar
Club2017 itziaracidh
 
Club2017 marta
Club2017 martaClub2017 marta
Club2017 martaacidh
 
Club2017 melarmina
Club2017 melarminaClub2017 melarmina
Club2017 melarminaacidh
 

Viewers also liked (11)

Bab 1 (ppt pai sma kelas x 2013)
Bab 1 (ppt pai sma kelas x 2013)Bab 1 (ppt pai sma kelas x 2013)
Bab 1 (ppt pai sma kelas x 2013)
 
MENUNTUT ILMU
MENUNTUT ILMUMENUNTUT ILMU
MENUNTUT ILMU
 
power point PAI
power point PAI power point PAI
power point PAI
 
Power point hadits menuntut ilmu
Power point hadits menuntut ilmuPower point hadits menuntut ilmu
Power point hadits menuntut ilmu
 
Kalaivanan.DOC (1)
Kalaivanan.DOC (1)Kalaivanan.DOC (1)
Kalaivanan.DOC (1)
 
Calculo placa base caso 1
Calculo placa base caso 1Calculo placa base caso 1
Calculo placa base caso 1
 
Páginas web
Páginas webPáginas web
Páginas web
 
Club2017 francisca
Club2017 franciscaClub2017 francisca
Club2017 francisca
 
Club2017 itziar
Club2017 itziarClub2017 itziar
Club2017 itziar
 
Club2017 marta
Club2017 martaClub2017 marta
Club2017 marta
 
Club2017 melarmina
Club2017 melarminaClub2017 melarmina
Club2017 melarmina
 

Similar to Array

Similar to Array (6)

Data structure bab 1
Data structure   bab 1Data structure   bab 1
Data structure bab 1
 
Pertemuan 2 ok
Pertemuan 2 okPertemuan 2 ok
Pertemuan 2 ok
 
Struktur data
Struktur dataStruktur data
Struktur data
 
Struktur data
Struktur dataStruktur data
Struktur data
 
05. array
05. array05. array
05. array
 
Makalah array
Makalah arrayMakalah array
Makalah array
 

Recently uploaded

MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
BAB 1 BEBATAN DAN BALUTAN DALAM PERTOLONGAN CEMAS
BAB 1 BEBATAN DAN BALUTAN DALAM PERTOLONGAN CEMASBAB 1 BEBATAN DAN BALUTAN DALAM PERTOLONGAN CEMAS
BAB 1 BEBATAN DAN BALUTAN DALAM PERTOLONGAN CEMASNursKitchen
 
MODUL AJAR BAHASA INDONESIA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 3 KURIKULUM MERDEKA.pdfAndiCoc
 
MATERI TENTANG SUMBER ENERGI KELAS 4 TEMA 2 K13
MATERI TENTANG SUMBER ENERGI KELAS 4 TEMA 2 K13MATERI TENTANG SUMBER ENERGI KELAS 4 TEMA 2 K13
MATERI TENTANG SUMBER ENERGI KELAS 4 TEMA 2 K13ZulfiWahyudiAsyhaer1
 
Informatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptxInformatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptxMateriSMPTDarulFalah
 
Pembahasan Soal Ujian Komprehensif Farmasi Perapotekan
Pembahasan Soal Ujian Komprehensif Farmasi PerapotekanPembahasan Soal Ujian Komprehensif Farmasi Perapotekan
Pembahasan Soal Ujian Komprehensif Farmasi PerapotekanNesha Mutiara
 
Materi Pertemuan 1Materi Pertemuan 1.pptx
Materi Pertemuan 1Materi Pertemuan 1.pptxMateri Pertemuan 1Materi Pertemuan 1.pptx
Materi Pertemuan 1Materi Pertemuan 1.pptxRezaWahyuni6
 
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdfSurat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdfEirinELS
 
PPT kerajaan islam Maluku Utara PPT sejarah kelas XI
PPT kerajaan islam Maluku Utara PPT sejarah kelas XIPPT kerajaan islam Maluku Utara PPT sejarah kelas XI
PPT kerajaan islam Maluku Utara PPT sejarah kelas XIHepySari1
 
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfAndiCoc
 
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdfAndiCoc
 
Jaringan Komputer dan Internet - Informatika Kelas XI.pptx
Jaringan Komputer dan Internet - Informatika Kelas XI.pptxJaringan Komputer dan Internet - Informatika Kelas XI.pptx
Jaringan Komputer dan Internet - Informatika Kelas XI.pptxarbidu2022
 
Materi Asuransi Kesehatan di Indonesia ppt
Materi Asuransi Kesehatan di Indonesia pptMateri Asuransi Kesehatan di Indonesia ppt
Materi Asuransi Kesehatan di Indonesia pptParulianGultom2
 
IPS - karakteristik geografis, sosial, budaya, dan ekonomi di ASEAN
IPS - karakteristik geografis, sosial, budaya, dan ekonomi di ASEANIPS - karakteristik geografis, sosial, budaya, dan ekonomi di ASEAN
IPS - karakteristik geografis, sosial, budaya, dan ekonomi di ASEANGilangNandiaputri1
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Abdiera
 
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptxLokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptxrani414352
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxJawahirIhsan
 
Dokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docx
Dokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docxDokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docx
Dokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docxjayantilinda
 
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptxfurqanridha
 
Materi Pertemuan 4 Materi Pertemuan 4.pptx
Materi Pertemuan 4 Materi Pertemuan 4.pptxMateri Pertemuan 4 Materi Pertemuan 4.pptx
Materi Pertemuan 4 Materi Pertemuan 4.pptxRezaWahyuni6
 

Recently uploaded (20)

MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 5 KURIKULUM MERDEKA.pdf
 
BAB 1 BEBATAN DAN BALUTAN DALAM PERTOLONGAN CEMAS
BAB 1 BEBATAN DAN BALUTAN DALAM PERTOLONGAN CEMASBAB 1 BEBATAN DAN BALUTAN DALAM PERTOLONGAN CEMAS
BAB 1 BEBATAN DAN BALUTAN DALAM PERTOLONGAN CEMAS
 
MODUL AJAR BAHASA INDONESIA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 3 KURIKULUM MERDEKA.pdf
 
MATERI TENTANG SUMBER ENERGI KELAS 4 TEMA 2 K13
MATERI TENTANG SUMBER ENERGI KELAS 4 TEMA 2 K13MATERI TENTANG SUMBER ENERGI KELAS 4 TEMA 2 K13
MATERI TENTANG SUMBER ENERGI KELAS 4 TEMA 2 K13
 
Informatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptxInformatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptx
 
Pembahasan Soal Ujian Komprehensif Farmasi Perapotekan
Pembahasan Soal Ujian Komprehensif Farmasi PerapotekanPembahasan Soal Ujian Komprehensif Farmasi Perapotekan
Pembahasan Soal Ujian Komprehensif Farmasi Perapotekan
 
Materi Pertemuan 1Materi Pertemuan 1.pptx
Materi Pertemuan 1Materi Pertemuan 1.pptxMateri Pertemuan 1Materi Pertemuan 1.pptx
Materi Pertemuan 1Materi Pertemuan 1.pptx
 
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdfSurat Pribadi dan Surat Dinas 7 SMP ppt.pdf
Surat Pribadi dan Surat Dinas 7 SMP ppt.pdf
 
PPT kerajaan islam Maluku Utara PPT sejarah kelas XI
PPT kerajaan islam Maluku Utara PPT sejarah kelas XIPPT kerajaan islam Maluku Utara PPT sejarah kelas XI
PPT kerajaan islam Maluku Utara PPT sejarah kelas XI
 
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
 
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdfMODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 6 KURIKULUM MERDEKA.pdf
 
Jaringan Komputer dan Internet - Informatika Kelas XI.pptx
Jaringan Komputer dan Internet - Informatika Kelas XI.pptxJaringan Komputer dan Internet - Informatika Kelas XI.pptx
Jaringan Komputer dan Internet - Informatika Kelas XI.pptx
 
Materi Asuransi Kesehatan di Indonesia ppt
Materi Asuransi Kesehatan di Indonesia pptMateri Asuransi Kesehatan di Indonesia ppt
Materi Asuransi Kesehatan di Indonesia ppt
 
IPS - karakteristik geografis, sosial, budaya, dan ekonomi di ASEAN
IPS - karakteristik geografis, sosial, budaya, dan ekonomi di ASEANIPS - karakteristik geografis, sosial, budaya, dan ekonomi di ASEAN
IPS - karakteristik geografis, sosial, budaya, dan ekonomi di ASEAN
 
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
Modul Ajar IPAS Kelas 4 Fase B Kurikulum Merdeka [abdiera.com]
 
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptxLokakarya tentang Kepemimpinan Sekolah 1.pptx
Lokakarya tentang Kepemimpinan Sekolah 1.pptx
 
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptxPPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
PPT PENDIDIKAN KELAS RANGKAP MODUL 3 KELOMPOK 3.pptx
 
Dokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docx
Dokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docxDokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docx
Dokumentasi Penilaian Kinerja-Disiplin Positif-Aprilia.docx
 
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
,,,,,,,,,,,,,,,,,,,,,,Swamedikasi 3.pptx
 
Materi Pertemuan 4 Materi Pertemuan 4.pptx
Materi Pertemuan 4 Materi Pertemuan 4.pptxMateri Pertemuan 4 Materi Pertemuan 4.pptx
Materi Pertemuan 4 Materi Pertemuan 4.pptx
 

Array

  • 1.
  • 2.
  • 4. Andini Tri Widianti(01) Naimatul Khoiriyah (23) Nur Anifah (25) Rodhotul Laili (28) Siti Noor Haliza (30)
  • 5. MATERI Deklarasi Array Collection Framework Interface Set dan Sorting A. Deklarasi Array B. Keunggulan dan Kelemahan Array C. Macam-Macam Array Collection Framework A. Set B. Sorting
  • 7. A. Deklarasi Array • Array digunakan untuk membuat variabel, bisa menampung beberapa data dengan tipe data yang sama/satu tipe data. Ciri khas varibel menggunakan simbol [ ]. • Array menggunakan indeks integer untuk menentukan urutan elemen- elemennya.
  • 8. B. Kenggulan dan Kelemahan Array • Keunggulan Array : a. Sangat cocok digunakan untuk pengaksesan acak. b. Penggunaan penyimpanannya sangat efisien. c. Sangat mudah menelusuri ke elemen-elemen tetangga. • Kelemahan Array : a. Array harus bertipe homogen. b.Kebanyakan bahasa pemrograman mengimplementasikan array statik. c. Tidak efisien dalam penggunaan memori. d. Menyiakan banyak waktu komputasi. e. Pada suatu aplikasi representasi statis tidak dimungkinkan.
  • 9. C. Macam- Macam Array 1. Array 1 Dimensi 2. Array 2 Dimensi 3. Array Multidimensi
  • 10. 1. Array 1 Dimensi : Sekumpulan elemen yang memiliki tipe data yang sama dan hanya memiliki satu index. Pendeklarasiannya : Type_data nama_variabel [jumlah_elemen_array] contoh : Int A[3] = {3,5,6} 2. Array 2 Dimensi : array yang mempunyai 2 index. Pendeklarasiannya : type_data nama_variabel[batas_baris][batas_kolom] contoh : int A[3][4]={{5,2,1,8}{4,7,6,9}{9,0,4,3} 3. Array Multidimensi : array yang terdiri dari bebrapa subskrip/index array.
  • 12. Collection Framework • Collection merupakan istilah yang dipakai untuk setiap objek yang berfungsi untuk mengelompokkan beberapa objek tertentu menggunakan suatu teknik tertentu. • Collection digunakan untuk menyimpan, mengambil, dan memanipulasi data-data.
  • 13. Kelebihan utama menggunakan collection framework antara lain: a.Mengurangi effort dalammembuat program. b.Meningkatkan performa, karena setiap implementasi dapat berfungsimaksimal sesuai kasus yang ada. c.Mudah dipelajari, sehingga mengurangi effort untuk mempelajari cara menggunakan API. d.Dapat dikembangkan dan fleksibel terhadap tipe object yang ada dalamCollection.
  • 14. • Collection terbagi menjadi 3 kelompok yaitu Set, List dan Map.
  • 15. Keterangan: 1.Set : Set tidak boleh ada duplikasi nilai di dalamnya. Set merupakan turunan langsung dari collection class. 2.List : Digunakan untuk menyimpan sekumpulan objek berdasarkan urutan masuk (ordered) dan menerima duplikat. 3. Map : Object yang memetakan object ke nilai. 4.Queue : Collection yang menjaga urutan elemenya berdasarkan FIFO (First In First Out) . 5.SortedMap : Sebuah map yang memelihara elemen key-nya terurut secara ascending (naik). 6.SortedSet : Sebuah set yang memelihara pemetaan elemennya secara ascennding (naik).
  • 17. A. Set • Set merupakan pengelompokkan mengikuti model himpunan dimana setiap anggotanya harus unik. • Set mengimplementasikan metode umum pada Collection dengan sedikit modifikasi sehingga tidak memiliki objek yang sama di dalamnya.
  • 18. B. Sorting • Sorting adalah suatu pengurutan data yang sebelumnya disusun secara acak, sehingga menjadi tersusun secara teratur menurut aturan tertentu.
  • 19. Macam-Macam Sorting : 1. Bubble Sort, adalah metode sorting termudah. Cara kerjanya adalah dengan berulang-ulang melakukan proses looping ( perulangan) terhadap elemen-elemen struktur data yang belum diurutkan. 2. Insertion Sort, algoritma insertion sort pada dasarnya memilah data yang akan diurutkan menjadi dua bagian. 3. Selection Sort, merupakan kombinasi antara sorting dan searching. Selection sort merupakan metode pengurutan dengan mencari nilai data terkecil dimulai dari data diposisi 0 hingga diposisi N-1.
  • 20. 4. Merge Sort, pengurutan algoritma merge sort membuat pengurutan dengan membagi 2 dan menggabungkannya. 5. Quick Sort, adalah algoritma yang dijalankan sebagai akibat dari banyaknya daftar yang diurutkan, dengan menghasilkan lebih banyak daftar yang diurutkan sebagai output.