X7 Algoritma pencarian, pengurutan, tumpukan dan antrian

 silahkan materi di kolom komentar 

35 komentar:

  1. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  2. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  3. Raisya Alya jelita X-7 (kelompok 5)
    Selasa 22-10-24
    shorting:proses pengurutan data yang sebelumnya disusun secara acak sehingga tersusun secara teratur menurut aturan tertentu.

    Tujuan utama dari proses sorting adalah untuk mengurutkan data, baik itu dari terendah ataupun tertinggi

    Beberapa teknik sorting yang dapat digunakan, di antaranya:
    Insertion Sort, Selection Sort, Bubble Sort, Merger Sort, Quick Sort, Shell Sort, Heap Sort.

    BalasHapus
  4. sorting mutiara x 7 kelompok 4
    sorting adalah proses mengatur sekelumpulan obje menurut aturan atau susunan tertentu dapat menaikan (ascending = dari data kecil ke data lebih besar ) atau menurun ( descending data besar ke data lebih kecil )

    BalasHapus
  5. Shafa zahirah X-5 (kelompok 8)
    selasa,22,10,2024
    1.Searching pencarian
    materi ini adalah metode pencarian guna menemukan data atau informasi yang sedang dicari di dalam sebuah kumpulan data yang memiliki type data sama

    BalasHapus
  6. shafa zahirah X-7 (kelompok 8)
    selasa,22,10,2024
    1.Searching
    metode ini adalah pencarian guna menemukan data atau informasi yang sedang di cari di dalam sebuah kumpulan data yang memiliki type data sama

    BalasHapus
  7. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  8. Al Fathir x-7 ( kelompok 1 )
    1. Pengurutan ( Sorting )
    Pengurutan atau penyortiran adalah proses penyusunan objek, seperti buku atau angka, sesuai aturan tertentu. Contohnya, buku cerita yang disusun dari volume pertama hingga terba

    Proses pengurutan melibatkan objek yang disusun secara acak dan memperbaiki posisinya melalui pertukaran dua objek hingga semua posisi benar. Ada dua langkah utama dalam pengurutan: pertama, membandingkan nilai-nilai untuk menentukan urutan, dan kedua, menempatkan nilai berdasarkan hasil p

    Terdapat beberapa algoritma pengurutan, seperti bubble sort, insertion sort, quick sort, merge sort, dan choice sort, yang dapat dilakukan

    Insertion Sort adalah algoritma pengurutan yang bekerja dengan menyisipkan setiap elemen ke posisi yang benar dalam sub-list yang sudah terurut. Prosesnya mirip dengan cara kita mengurutkan kartu remi: kita mengambil satu kartu dan menempatkannya di posisi yang tepat dalam tumpukan kartu yang sudah terurut.

    **Contoh:**

    Misalnya, kita punya list: 2, 3, 7, 6, 5.

    • Langkah 1: Sub-list pertama hanya berisi elemen pertama (2).
    • Langkah 2: Elemen kedua (3) dibandingkan dengan elemen pertama (2). Karena 3 lebih besar dari 2, maka sub-list tetap 2, 3.
    • Langkah 3: Elemen ketiga (7) dibandingkan dengan elemen kedua (3). Karena 7 lebih besar dari 3, maka sub-list tetap 2, 3, 7.
    • Langkah 4: Elemen keempat (6) dibandingkan dengan elemen ketiga (7). Karena 6 lebih kecil dari 7, maka 6 disisipkan sebelum 7, sehingga sub-list menjadi 2, 3, 6, 7.
    • Langkah 5: Elemen kelima (5) dibandingkan dengan elemen keempat (6). Karena 5 lebih kecil dari 6, maka 5 disisipkan sebelum 6, sehingga sub-list menjadi 2, 3, 5, 6, 7.

    Dengan demikian, list tersebut telah terurut.

    BalasHapus
  9. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  10. Raika Adelin Raisyah X-7 (kelompok 5)
    Selasa, 22 Oktober 2024

    Antrean (queue)
    Objek-objek disimpan dalam metode penyimpanan yang berupa sebuah antrean sehingga objek yang pertama atau lebih dulu datang, juga akan lebih dulu keluar atau selesai, layaknya sebuah antrean di loket, pintu masuk, dll. Prinsip ini disebut prinsip First In First IOut (FIFO). Contohnya ketika seseorang mengantri untuk membeli tiket melalui loket pembayaran tiket yang disediakan.

    BalasHapus
  11. Andhika Arya Putra Setiawan X-7
    (kelompok 1)
    Pencarian (Antrean)
    Pada metode ini, objek objek disimpan dalam metode penyimpanan yang berupa sebuah antrean hingga objek yang pertama/lebih dulu datang, juga akan lebih dulu keluar/selesai, layaknya sebuah antrean di loket, pintu masuk, dll. prinsip ini disebut prinsip first in first out(FIFO). Dalam sebuah antrean orang, misalnya jelas orang yang pertama datang akan berada didepan antrean, dan harus menjadi yang pertama yang mendapat pelayanan

    konsep-konsep ilmu antrean
    1.tingkat kedatangan
    2.waktu layanan
    3.jumlah server
    4.kapasitas antrian
    5.disiplin antrian

    contoh
    1.mengantri saat membayar barang belanjaan
    2.mengantri dengan nomor antrian di ruang publik seperti bank rumah sakit
    3.mengantri di depan loket untuk mendapatkan tiket bioskop

    Antrean adalah sekumpulan orang-orang yang sedang menunggu giliran di suatu tempat

    BalasHapus
  12. Gina Junika Salsabila
    x-7
    kelompok 2
    selasa-22-10-2024

    queve menerapkan prinsip *first in-first out* (FIFO) diantaranya:
    1. prosedur create : untuk membuat queve baru yang kosong
    2. fungsi in empty: untuk mengecek queve tersebut kosong atau tidak
    3. fungsi in full: untuk mengecek queve tersebut penuh atau tidak.

    quebe atau antrean adalah suatu kumpulan data yang menambahkan elemennya hanya bisa dilakukan pada suatu ujung dan penghapusan atau pengambilan elemen dilakukan lewat yang lain.

    contohnya:
    - ketika seseorang mengantre untuk membeli tiket melalui loket pembayaran yang telah disediakan.

    BalasHapus
  13. Helmizan Herwanto Putra X7 kelompok 3
    Selasa 22 Oktober 2024
    antrian dalam ilmu teknik informatika merujuk pada konsep periodis dan praktis yang membahas tentang struktur dan perilaku antrian dalam sistem teknologi

    definisi antrian
    definisi umum antrean (queue) merupakan sebuah struktur data yang merupakan urutan spesifik di mana item-item Baru ditambahkan

    teknologi komputasi logistik dan transportasi

    BalasHapus
  14. Akhil Feroz salim X-7 (kelompok 1)
    Selasa, 22,10,2024
    1.searching:tumpukan
    Adalah suatu set atau urutan elemen data dimana manipulasi data dari elemen-elemen hanya diperbolehkan pada tumpukan teratas dari tumpukan tersebut. Hal ini merupakan perintah pengumpulan data secara pinter yang disebut (Last In First Out)

    BalasHapus
  15. * Pengurutan atau sorting adalah proses menyusun data yang sebelumnya acak menjadi urutan yang teratur berdasarkan aturan tertentu

    * contoh algoritma pengurutan data
    - Bubble sort
    metode pengurutan yang membandingkan elemen sekarang dengan elemen berikutnya.
    - Selection sort
    metode pengurutan yang mencari data terkecil dari data pertama sampai data terakhir, kemudian data data terkecil ditukar dengan data pertama.
    - Straight insertion sort
    metode pengurutan yang memeriksa data satu persatu mulai dari yang kedua sampai dengan yang terakhir.
    * Jenis - Jenis
    - Ascending ( urut naik )
    - Descending ( urut turun )
    * Melakukan pengurutan
    - memilih metode pengurutan yang tepat sesuai dengan konteks dan jenis data.
    - memastikan pengurutan dilakukan secara efisien dan efektif.
    - mempertimbangkan waktu dan memory computer.

    Nama : Dimas Arsamovic
    Kelas : X7
    Kelompok : 2

    BalasHapus
  16. Raya Quinnsha Almira X.7 (kelompok 4)
    Contoh Penerapan Antrean
    1. Antrian di Supermarket: Orang yang pertama kali datang akan dilayani terlebih dahulu.
    2. Penjadwalan Proses di Sistem Operasi: Proses yang pertama kali masuk ke antrean akan dieksekusi terlebih dahulu.
    3. Manajemen Tugas di Printer: Dokumen yang pertama kali dikirim ke printer akan dicetak terlebih dahulu.

    BalasHapus
  17. Nama: Vinka Errin Setiawan
    Kelas: X7
    Kelompok 9
    Selasa, 22 Oktober 2024

    Pengertian Antrean
    Antrean atau queue adalah struktur data linear yang menyimpan dala secara berurutan. Antrean menggunakan pendekatan FIFO (first In First Out). yaitu elemen yang pertama kali masuk akan dikeluarkan terlebih dahulu.

    Disiplin antrean:
    • First Come First Served (FCFS) atau First In First Out (FIFO): Artinya pelayanan didahulukan kepada pelanggan yang lebih awal datang atau mempunyai nomor antrian lebih kecil.
    • Last Come First Served (LCFS) atau Last In First Out (LIFO): Artinya pelayanan didahulukan kepada pelanggan yang lebih akhir datang.
    • Service in Random Order (SIRO) atau Random Selection For Service (RRS): Artinya pelayanan dilakukan kepada pelanggan dengan pemilihan secara acak.
    • Priority Service (PS): Antrian jenis ini akan lebih dulu memberikan pelayanan ke orang-orang yang dianggap prioritas. Misalnya di rumah sakit akan mendahulukan orang yang memiliki penyakit kronis untuk dilayani terlebih dahulu.

    Contoh antrean:
    • Saat membayar di Kasir
    • Antre saat membeli tiket di Bioskop
    • Antre saat ingin naik wahana

    BalasHapus
  18. Nama: Rafa Sulaim Qasimi
    Kelas: X 7
    Kelompok: 4
    Tanggal: Selasa 22 Oktober 2024

    •Antrean (queue)

    - Pengertian Antrean
    Antrean atau queue adalah struktur data yang menyusun elemen-elemen data dalam urutan linier dengan prinsip First In, First Out (FIFO). Artinya, elemen yang pertama kali dimasukkan ke dalam antrean akan menjadi yang pertama kali dikeluarkan.

    -Ciri Ciri
    1. FIFO (First In, First Out): Elemen pertama yang masuk adalah elemen pertama yang keluar.

    2. Frant dan Rear: Antrean memiliki dua ujung, yaitu front (depan) untuk mengeluarkan elemen dan rear (belakang) untuk menambahkan elemen.

    3. Operasi Dasar:

    - Enqueue. Menambahkan elemen ke belakang antrean.

    - Dequeue: Mengeluarkan elemen dari depan antrean.

    4. Linear atau Circular: Antrean bisa berbentuk linear atou circular (melingkar), di mana ujung belakang terhubung kembali ke ujung depan.

    BalasHapus
  19. * Pengurutan atau sorting adalah proses menyusun data yang sebelumnya acak menjadi urutan yang teratur berdasarkan aturan tertentu

    * contoh algoritma pengurutan data
    - Bubble sort
    metode pengurutan yang membandingkan elemen sekarang dengan elemen berikutnya.
    - Selection sort
    metode pengurutan yang mencari data terkecil dari data pertama sampai data terakhir, kemudian data data terkecil ditukar dengan data pertama.
    - Straight insertion sort
    metode pengurutan yang memeriksa data satu persatu mulai dari yang kedua sampai dengan yang terakhir.
    * Jenis - Jenis
    - Ascending ( urut naik )
    - Descending ( urut turun )
    * Melakukan pengurutan
    - memilih metode pengurutan yang tepat sesuai dengan konteks dan jenis data.
    - memastikan pengurutan dilakukan secara efisien dan efektif.
    - mempertimbangkan waktu dan memory computer.
    Nama : Bagas Muhammad Akbar
    Kelas : X7
    Kelompok : 2

    BalasHapus
  20. sabila iza fariq x-7 kelompok 8
    selasa,22,10,2024
    1.Pengertian Insertion Sort:
    Insertion Sort adalah algoritma pengurutan yang bekerja dengan cara menyisipkan setiap elemen dari daftar yang belum terurut ke posisi yang benar dalam bagian daftar yang sudah terurut.
    Ciri-ciri:
    • Sederhana, cocok untuk daftar kecil atau hampir terurut.
    • Kompleksitas waktu terbaik O(n) dan terburuk O(n²).
    Metode:
    • Membagi daftar menjadi bagian terurut dan belum terurut.
    • Setiap elemen dari bagian belum terurut disisipkan di posisi yang tepat dalam bagian terurut.
    Fungsi:
    Mengurutkan elemen dalam daftar dari yang terkecil hingga terbesar (atau sebaliknya), cocok untuk dataset kecil atau hampir terurut.
    2.Pengertian Bubble Sort:
    Bubble Sort adalah algoritma pengurutan yang bekerja dengan cara berulang kali membandingkan dan menukar elemen yang berdekatan jika urutannya salah, hingga daftar terurut.
    Ciri-ciri:
    • Sederhana, tapi kurang efisien untuk daftar besar.
    • Kompleksitas waktu terbaik O(n) dan terburuk O(n²).
    Metode:
    • Setiap elemen dibandingkan dengan elemen di sebelahnya.
    • Jika elemen di kiri lebih besar, mereka ditukar.
    • Proses diulang untuk setiap elemen hingga tidak ada lagi penukaran.
    Fungsi:
    Mengurutkan elemen dalam daftar dari kecil ke besar (atau sebaliknya), biasanya digunakan untuk dataset kecil atau sebagai contoh algoritma dasar.
    3.Pengertian Quick Sort:
    Quick Sort adalah algoritma pengurutan yang menggunakan metode divide and conquer dengan memilih elemen acuan (pivot) untuk membagi daftar menjadi dua bagian, lalu mengurutkan bagian-bagian tersebut secara rekursif.
    Ciri-ciri:
    • Cepat dan efisien untuk daftar besar.
    • Kompleksitas terbaik O(n log n), terburuk O(n²).
    Metode:
    • Pilih pivot.
    • Partisi daftar menjadi dua: elemen lebih kecil dari pivot di kiri, lebih besar di kanan.
    Fungsi:
    Mengurutkan elemen secara cepat dan efisien, terutama untuk dataset besar, dengan mempartisi data secara optimal untuk mempercepat proses pengurutan.
    4.Pengertian Merge Sort:
    Merge Sort adalah algoritma pengurutan yang menggunakan metode divide and conquer, di mana daftar dibagi menjadi dua bagian yang lebih kecil, diurutkan secara terpisah, dan kemudian digabungkan kembali menjadi satu daftar yang terurut.
    Ciri-ciri:
    • Stabil (mempertahankan urutan elemen yang sama).
    • Kompleksitas waktu O(n log n) di semua kasus (terbaik, rata-rata, dan terburuk).
    Metode:
    1. Pembagian: Bagi daftar menjadi dua bagian hingga setiap bagian hanya terdiri dari satu elemen.
    2. Pengurutan: Urutkan setiap bagian secara rekursif.
    3. Penggabungan: Gabungkan dua bagian yang terurut menjadi satu daftar terurut.
    Fungsi:
    Mengurutkan elemen dalam daftar dari yang terkecil hingga terbesar (atau sebaliknya) dengan efisiensi tinggi, terutama untuk dataset besar, dan menjaga kestabilan urutan elemen yang sama.
    5.Pengertian Selection Sort:
    Selection Sort adalah algoritma pengurutan yang bekerja dengan cara mencari elemen terkecil (atau terbesar) dari daftar yang belum terurut dan menukarnya dengan elemen pertama, kemudian melanjutkan ke elemen berikutnya.
    Ciri-ciri:
    • Sederhana dan mudah diimplementasikan.
    • Kompleksitas waktu O(n²) di semua kasus (terbaik, rata-rata, dan terburuk).
    Metode:
    1. Temukan elemen terkecil dari daftar yang belum terurut.
    2. Tukar elemen terkecil dengan elemen pertama.
    3. Ulangi langkah 1 dan 2 untuk daftar yang tersisa hingga seluruh daftar terurut.
    Fungsi:
    Mengurutkan elemen dalam daftar dari yang terkecil hingga terbesar (atau sebaliknya) dengan cara yang mudah dipahami, namun kurang efisien untuk dataset besar.

    BalasHapus
  21. Khansa ananda puteri (X.7) kelompok 3
    22 Oktober 2024
    •Searching
    Pencarian (searching) dalam informatika adalah proses mencari nilai informasi tertentu dalam suatu Kumpulan data.
    Tujuan :
    Menemukan elemen / informasi yg memenuhi kriteria / kondisi tertentu.
    Metode :
    • Sequential search
    • Binary Search
    • Hashing
    • Searching trees
    contoh:
    • Pencarian dalam daftar / array
    • Pencarian dalam basış data
    • Pencarian pada web.
    Manfaat:
    • Mencari mpormasi
    • Optimasi Proses
    • Pemprosesan data yg efisien

    BalasHapus
  22. Nama: Nurhikmah (Kelompok 4)
    Kelas: X7
    Selasa, 22 oktober 2024

    Pencarian (Searching) adalah proses mencari nilai / informasi tertentu dalam Suatu kumpulan data / struktur tertentu. Tujuannya untuk menemukan "Sesuatu" yang bisa berupa benda. angka, konsep, informasi yang memenuhi kriteria tertentu dalam suatu ruang pencarian.

    beberapa contohnya, seperti:
    • Mencari buku dengan judul tertentu dirak buku perpustakaan
    • Mencari pakaian batik seragam di lemari yang berisi semua pakaian yang dimiliki.
    • Mencari dokumen / web tertentu dengan mesin pencari seperti Google

    BalasHapus
  23. Nama: Effal Wahyudi Putra
    Kelas: X-7
    Kelompok 2
    (22 Oktober 2024)

    •Memori tumpukan adalah mekanisme penggunaan memori yang memungkinkan memori sistem digunakan sebagai penyimpanan data sementara yang berfungsi sebagai buffer pertama masuk, terakhir keluar.

    •Register tumpukan adalah register prosesor pusat komputer yang tujuannya adalah untuk melacak tumpukan panggilan. Pada mesin arsitektur berbasis akumulator, ini mungkin merupakan register khusus.

    •Contoh: dalam tumpukan piring misalnya piring pertama yang diletakkan berada di posisi paling bawah, dan jika kita ambil piring satu per satu dari tumpukan itu, tentunya piring yang berada di posisi paling bawah tersebut akan menjadi yang terakhir diambil

    BalasHapus
  24. siti aisyah nasution x-7 kelompok 8
    selasa,22,10,2024
    Antrean (Queve)

    •Pengertian
    struktur data yang mengatur elemen elemen data secara linier dengan prinsip "first in, first out" (FIFO). Artinya data yang masuk lebih dulu akan keluar lebih dulu

    •Fungsi
    mengatur dan mengelola antrean tugas atau operasi secara efisien

    •Metode
    1.First in, First out (FIFO)
    2.Priority queve
    3.Weighted fair queving (WFQ)

    •Kelebihan
    Untuk mengukur dan mengelola antrian tugas atau proses

    •Kekurangan
    operasi seperti penyisipan dan penghapusan elemen dari tengah cenderung banyak memakan waktu

    •Ciri-ciri
    1.Menggunakan prinsip FIFO
    2.Pengambilan elemen di lakukan diujung depan
    3.Penambahan elemen dilakukan diujung belakang

    BalasHapus
  25. Raisa syahrun nikmah X.7
    Kelompok 5
    22/10/2024

    Pengertian tumpukan (stack): Pada Struktur data dalam limu komputer Yang berfungsi untuk menyimpan dan mengelola data dengan prinsip last in first out (LIFO) yaitu objek youg Pertama lebih dulu disimpan Justru akan menjadi yang terakhir keluar.

    Contoh tumpukan (stack): Dalam tumpukan Piring, Misalnya Piring Pertama yang diletakkan akan berada diposis Paling bawah, dan Jika kita ambil piring satu persatu dari tumpukan, tentu Piring Yang berada di posisi Paring bawah akan terakhir diambil.

    Manfaat tumpukan (stack):
    1.) Membantu mengontrol dan menangani alokasi dan dealokasi memori.
    2.) Membersihkan objek secara otomatis.
    3.) Efisien untuk operasi yang difokuskan pada item yang baru saja ditambahkan.
    4) Mudah diimplementasikan.

    BalasHapus
  26. Nama : Waode Aisyah Khairani Amin
    Kelas : X7
    Kelompok 9
    Selasa, 22 Oktober 2024

    pengertian : pengukuran atau sorting adalah proses menyusun data yang sebelumnya acak menjadi urutan yang teratur berdasarkan aturan tertentu
    tujuan : tujuan utama sorting adalah untuk menjadikan data lebih terstruktur rapih, dan teratur
    algoritma : beberapa algoritma sorting yang populer adalah Buble sort,
    Selection Sort, Quick Sort, Insertion Sort, dan Merge Sort
    beberapa teknik sorting yang digunakan adalah :
    - pengurutan pilihan (Selection Sort)
    - pengurutan penyisipan (Insert Sort)
    - pengurutan gelembung (Bubble Sort)
    - pengurutan penggabungan (Merge Sort)
    - pengurutan cepat (Quick Sort)

    BalasHapus
  27. Nama: syaufika azahra
    Kelas: X7
    Kelompok 9
    Selasa, 22 Oktober 2024

    Pencarian :
    artinya sesungguhnya dari kata setting adalah wnenczzrif berarti mencari sesuatu yang hilang atau belum didapatkan

    Contohnya:
    yaitu saat mencari nama kontak di daftar telepon, mencari alamat sebuah tempat di peta

    Macam-macam teknik:
    sekuensial dan biner

    Tujuannya:
    yaitu untuk menemukan elemen atau informasi yang memenuhi kriteria atau kondisi tertentu

    Metode tersebut meliputi metode pencarian biner atau binary search metode pencarian linear atau sekuensial dan metode interpolasi interpolation

    aplikasi pencariannya yaitu:

    -Google Microsoft
    -Yahoo
    -open directory
    -bing
    -altavista
    -AOL

    BalasHapus
  28. Rafidha Al Zahra X7 (Kelompok 5)
    Selasa, 22 oktober, 2024
    Manfaat sorting:
    - Mempercepat pencarian data
    - Meningkatkan efesiensi pengolahan data
    - Mempermudah deteksi duplikasi

    Contoh metode pengurutan meliputi:
    - Bubble Sort: Membandingkan elemen-elemen bersebelahan dan menukarnya jika urutannya salah.

    - Selection Sort: Memilih elemen terkecil (atau terbesar) dari kumpulan data yang belum diurutkan dan memindahkannya ke posisi yang benar.

    - Merge Sort: Membagi data menjadi bagian-bagian yang lebih kecil, mengurutkannya, dan menggabungkannya kembali.

    - Quick Sort: Memilih pivot dan mengatur elemen-elemen di sekitarnya sehingga elemen yang lebih kecil berada di satu sisi dan elemen yang lebih besar di sisi lainnya.

    - Insertion Sort: memeriksa setiap elemen dan memasukkannya ke posisi yang sesuai dalam sublist yang terurut sebelumnya

    BalasHapus
  29. Atiyan Zahra Rahmania ( Kelompok 1)
    Kelas : X-7

    Searching, atau pencarian dalam konteks komputasi, merujuk pada proses mencari nilai atau informasi tertentu dalam suatu kumpulan data atau struktur tertentu. Tujuan dari pencarian adalah untuk menemukan elemen atau informasi yang memenuhi kriteria atau kondisi tertentu.

    Pencarian dapat dilakukan dalam berbagai konteks dan struktur data. Beberapa contoh mencakup:
    • Pencarian dalam Daftar atau Array: Mencari elemen tertentu dalam suatu urutan atau array dari elemen-elemen.
    • Pencarian dalam Basis Data: Mencari catatan atau entri tertentu dalam basis data berdasarkan kriteria tertentu.
    • Pencarian pada Web: Mencari informasi atau halaman web tertentu menggunakan mesin pencari seperti Google.
    • Pencarian dalam Struktur Data Khusus: Pencarian dapat dilakukan dalam struktur data khusus seperti pohon pencarian biner atau tabel hash.
    • Pencarian pada Grafik atau Jaringan: Mencari jalur atau relasi tertentu antara simpul atau node dalam grafik

    beberapa contoh dan masalah pencanan yang sering ditemui :
    1. mencari buku dengan judul tertentu di perpustakaan.
    2. mencari pakaian batık dileman
    3. mencan dokumen atau web tertentu.

    Elemen pada masalah pencarian, meliputi:
    1. sekumpulan benda atau objek
    2. kriteria dan benda atau objek yang dicari
    3. pengecekan benda atau objek kritena pencanan. untuk memeriksa apakah ia memenuhi kriteria pencarian

    Metode
    Dalam konteks algoritma, ada berbagai metode pencarian yang digunakan tergantung pada struktur data dan kebutuhan spesifik. Misalnya, beberapa metode pencarian umum termasuk:
    • Sequential Search: Mencari elemen satu per satu sampai elemen yang diinginkan ditemukan atau sampai akhir dari kumpulan data tercapai.
    • Binary Search: Hanya berlaku untuk data yang terurut. Ini membagi kumpulan data menjadi dua bagian dan membandingkan elemen tengah dengan elemen yang dicari untuk menentukan di mana pencarian harus dilanjutkan.
    • Hashing: Menggunakan fungsi hash untuk mengindeks dan mencari elemen dalam tabel hash.
    • Searching in Trees (Pencarian dalam Pohon): Menggunakan algoritma seperti traversal pohon untuk mencari elemen tertentu dalam pohon.

    BalasHapus
  30. Muhammad Raditya Pratama X7 (KELOMPOK 4)
    Selasa, 22 Oktober 2024

    Tumpukan (atau stack) adalah salah satu struktur data yang beroperasi berdasarkan prinsip Last In, First Out (LIFO), yang berarti elemen yang terakhir dimasukkan ke dalam tumpukan akan menjadi elemen pertama yang diambil.

    Contoh tumpukan, yaitu: pemanggilan fungsi rekursif, di mana setiap fungsi disimpan di stack, dan fitur undo di editor teks yang membatalkan perubahan terakhir dengan sistem LIFO.

    Ciri-ciri tumpukan (stack) adalah bekerja dengan prinsip Last In, First Out (LIFO), hanya dapat menambah (push) dan menghapus elemen (pop) dari satu ujung, serta elemen terakhir yang dimasukkan akan menjadi yang pertama diambil.

    BalasHapus
  31. Della Rose Suhendra
    X-7
    kelompok 2
    selasa-22-10-2024

    Tumpukan (stack)
    Memori tumpukan adalah mekanisme penggunaan memori yang memungkinkan memori sistem digunakan sebagai penyimpanan data sementara yang berfungsi sebagai buffer pertama masuk, terakhir keluar.

    Register tumpukan adalah register prosesor pusat komputer yang tujuannya adalah untuk melacak tumpukan panggilan. Pada mesin arsitektur berbasis akumulator, ini mungkin merupakan register khusus.

    Contoh: dalam tumpukan piring misalnya piring pertama yang diletakkan berada di posisi paling bawah, dan jika kita ambil piring satu per satu dari tumpukan itu, tentunya piring yang berada di posisi paling bawah tersebut akan menjadi yang terakhir diambil

    BalasHapus
  32. Tanggal Selasa - 21-2024
    Nama: Zefanya Arisra Joeliantono
    Kelas:X-7
    Kelompok:9
    Materi : tumpukan teks search
    Tumpukan teks (teks stacking) adalah struktur data yang menyimpan objek atau variabel Dengan prinsip last in first out (LIPO) artinya data yang terakhir dimasukkan kedalam tumpukan akan menjadi data pertama yang diambil atau dikeluarkan
    Tujuan: tumpukan teks (teks stack) dalam konteks pencarian (search) adalah untuk menggpulkan menyusunkan dan menampilkan informasi relevan dari berbagai sumber
    Contoh tumpukan teks dalam CSS adalah dengan mengatur urutan penumpukan elemen menggunakan nilai numerik.

    BalasHapus
  33. Jenny wira wulandary X7 kelompok 3 selasa 22 Oktober
    Stack atau Tumpukan adalah suatu struktur data yang terbentuk dari barisan hingga yang terurut dari satuan data. Pada Stack, penambahan dan penghapusan elemennya hanya dapat dilakukan pada satu posisi, yaitu posisi akhir stack.

    BalasHapus
  34. putri indah Kurnia kelas x-7 kelompok 4

    Contoh sorting adalah mengurutkan daftar nama berdasarkan abjad, menyusun barang-barang berdasarkan ukuran atau warna, atau mengurutkan daftar belanja berdasarkan prioritas. Keduanya merupakan aktivitas yang sering kita lakukan untuk menemukan informasi atau mengatur barang-barang secara lebih teratur

    Terdapat beberapa teknik (algoritma) untuk melakukan pengurutan seperti bubble sort, insertion sort, quick sort, merge sort, dan selection sort.
    Bubble Sort adalah metode pengurutan algoritma dengan cara melakukan penukaran data secara terus menerus sampai bisa dipastikan dalam suatu iterasi tertentu tidak ada lagi perubahan/penukaran.
    Algoritma insertion sort, adalah metode pengurutan dengan cara menyisipkan elemen data pada posisi yang tepat.

    Algortima QuickSort merupakan algoritma untuk mengurutkan data dengan pendekatan rekursif.
    Pengurutan gabungan adalah salah satu algoritme pengurutan yang paling efisien.
    Selection Sort adalah algoritma pengurutan di tempat yang menggunakan ruang tambahan konstan.

    BalasHapus
  35. Muhamad rafqi al farisih X. Kelompok3
    Pengertian sorting
    Pengertian Sorting adalah teknik untuk Menyusun data dalam urutaan tertentu baik dalam bentuk angra teks, atau objek lainnya proses ini Sangat penting karena bantu dalam pengelolan data Pencarian dan analisis

    Jenis jenis sorting
    Bubble Sort: Bubble Sort membandingkan dan menukar pasangan elemen secara berurutan sampai data terurut. ...
    Selection Sort: ...
    Insertion Sort: ...
    Merge Sort: ...
    Quick Sort: ...
    Heap Sort: ...
    Radix Sort: ...
    Counting Sort:

    BalasHapus

Belajar cisco packet tracer

klo teman-teman mau belajar dasar-dasar cisco packet tracer silahkan bisa kunjungi web di bawah ini https://www.buatkuingat.com/2020/08/bela...