Pertemuan 7. Unique Element

  1. Definisi Unique Element

Unique Element yakni suatu struktur data dimana elemen-elemen data yang ada di dalamnya bersifat unik atau tidak ada kesamaan antar elemen datanya. Konsep unique element nyata diterapkan dalam konsep primary key pada database.

Berikut adalah implementasi konsep unique element pada suatu desain algoritma sederhana yang fungsinya memeriksa apakah elelmen pada suatu data bersifat unik.

Dari algoritma di atas terlihat bahwa algoritma ini membutuhkan input berupa data array. Di dalam data array inilah nantinya dilakukan proses pencocokan sehingga dapat ditentukan apakah data tersebut unik atau tidak.

Algoritma ini terdapat dua kalang for, yakni kalang untuk nilai indek i yang nantinya akan diperbandingkan dengan indek j dari kalang for berikutnya. Proses perbandingan ini berada di dalam kalang for j dimana nilai array dengan indeks yang ke-I diperbandingkan dengan nilai indeks yang ke-j. proses ini menghasilkan nilai true jika tidak ada satu pun elemen yang sama. Sebaliknya, akan menghasilkan nilai false apabila ada elemen yang sama hingga menjadikan array ini tidak unik.

Berikut adalah hasil implementasi dari algoritma tersebut yang diterapkan dalam bahasa pemrograman java.

  • Output jika data yang diberikan bersifat unik.

  • Output jika data yang diberikan bersifat tidak unik.

2.      Aturan Pengerjaan Project

  • Buka project yang telah Anda buat kemarin. Jika belum buat silakan lihat materi-materi sebelumnya untuk membuat project baru yang berisi materi 1 tentang review java dan materi 2. Algoritma smallest dan seterusnya.
  • Buat package baru dari project yang sudah ada dengan format yang telah ditentukan misal sd.rahmaYuvita.praktikum7
  • Di dalam package ini buatlah class yang berisikan tentang materi praktikum ketujuh yakni Unique Element.
  • Jika Anda mengalami kesulitan dalam pengerjaan project silakan menghubungi asisten yang bersangkutan.
  • Silakan langsung mengajukan evaluasi project apabila telah merasa menyelesaikan tugas project.

3.      Evaluasi Minggu Ini

  • Carilah artikel lain mengenai konsep Unique Element kemudian resume artikel tersebut.
  • Sertakan source code yang bisa menampilkan output program seperti yang ada pada screen shoot materi di atas.
  • Tugas mingguan ditulis tangan pada form tugas mingguan.
  • Tugas dikumpulkan pada pertemuan minggu depan(minggu ke-7).

Download materi 7 disini.

  1. #1 by TI A HENY T on May 29, 2011 - 1:41 am

    Yuhuuuuu…..
    Absen dulu ach… ^_^

    Thx

    • #2 by TI A HENY T on May 29, 2011 - 1:42 am

      Yuhuuuuu….
      Absen dulu…. hadir…
      Thx

  2. #3 by TI A Heny Triastutik on May 29, 2011 - 2:09 am

    Ok

  3. #4 by A 1010652042 WARIS SALAM on May 29, 2011 - 5:52 pm

    oke……………….

  4. #5 by TI-A 1010652064 AGS on May 30, 2011 - 12:40 am

    hadir boz…

  5. #6 by A 1010652009 MOCH. ANANG I. U. K on May 30, 2011 - 1:13 am

    no comment..

  6. #7 by TIA 1010652046 khairul on May 30, 2011 - 4:36 am

    Pusing bngt ….. apa krn belum ngopi ya……?????? tak absen dulu ah…….

  7. #8 by TIA arief dwi januar's on May 30, 2011 - 5:01 am

    pusing tapi Hadir…

  8. #9 by TI-A 1010652018 Yanti Nurhayanti on May 30, 2011 - 8:03 am

    oke….

  9. #10 by TIA 1010652041ayu on May 30, 2011 - 9:05 am

    hadirrr…………………

  10. #11 by TI A 1010652019 IRFAN on May 30, 2011 - 9:46 am

    makasih ms…..

  11. #12 by TIA 1010652030 Mohammad Totok on May 31, 2011 - 12:06 am

    absen——absen—–!!!!!!

  12. #13 by TIA 1010652023 imam safii on May 31, 2011 - 2:27 am

    bos absen dulu yaaa….

  13. #14 by TIA 1010652023 imam safii on May 31, 2011 - 2:29 am

    absen boss

  14. #15 by TIA 1010652002 Arif rahman on May 31, 2011 - 2:42 am

    turun gunung hanya untuk cari warnet….. hadir mas……..

  15. #16 by TI A 101065 2004 M. ZAENI on May 31, 2011 - 3:50 am

    Hadir Mazzzzzzzzzzz……………!!!!!!!!!!!

  16. #17 by TI A 1010652029 HENY T on May 31, 2011 - 4:46 am

    hadir….

  17. #18 by TI A 1010652029 HENY T on May 31, 2011 - 4:46 am

    hadir

  18. #19 by TIA 1010651005 fiki on May 31, 2011 - 5:59 am

    hadir….

  19. #20 by TI A 1010651029 Siti Rohani on May 31, 2011 - 8:34 am

    haduuuh….asik asik,,,,

  20. #21 by setyo Prayogi H. on May 31, 2011 - 9:18 am

    hadir Bozz

  21. #22 by TI A 1010652029 HENY T on May 31, 2011 - 10:10 am

    hadirrrrr….

  22. #23 by TI A 1010652029 HENY T on May 31, 2011 - 10:11 am

    hadirrrr………….

  23. #24 by TI-A 1010651040 Fauzi on May 31, 2011 - 12:58 pm

    okeee……

  24. #25 by TI-A 1010652031 Muhammad Ridwan on June 1, 2011 - 2:28 am

    Selalu Hadir ……………….

  25. #26 by TI B 1010651167 Nurul Nafina Bela on June 4, 2011 - 1:26 pm

    Assalamualaikum wr.wb

  26. #27 by TI B 1010651179 Galih Pramudya on June 4, 2011 - 1:26 pm

    Assalamualaikum wr.wb

  27. #28 by TI_A_1010652028_Sugesti on June 6, 2011 - 7:32 pm

    hadirrr

  28. #29 by setyo prayogi h on June 7, 2011 - 2:47 pm

    hadir

  29. #30 by TIA_1010651012_HANAFI on June 8, 2011 - 3:44 am

    HaDier…

  30. #31 by IIN PURWANTI on June 8, 2011 - 12:20 pm

    hadirr…mas

  31. #32 by IIN PURWANTI 1000631053 on June 8, 2011 - 12:21 pm

    KEMARIN LIBUR MAS….DIGANTI APA TIDAK?

  32. #33 by eko 1010652049 on June 10, 2011 - 8:52 am

    maaf terlambat…..

  33. #34 by tia.1010651033 wahyu sept. a on June 12, 2011 - 2:03 pm

    absen

  34. #35 by TI A 1010651039 Luqman Hakim on June 13, 2011 - 2:35 am

    assalamu’alaikum, saya hadir maz………

  35. #36 by TIA_1010651012_HANAFI on June 13, 2011 - 3:29 am

    HadiR.

  36. #37 by TIA_1010651012_HANAFI on June 14, 2011 - 2:21 am

    HADIR

Leave a comment