Daftar Isi:

Bagaimana Anda mendorong dan memunculkan elemen dalam tumpukan tertaut?
Bagaimana Anda mendorong dan memunculkan elemen dalam tumpukan tertaut?

Video: Bagaimana Anda mendorong dan memunculkan elemen dalam tumpukan tertaut?

Video: Bagaimana Anda mendorong dan memunculkan elemen dalam tumpukan tertaut?
Video: Desain Narasi yang Menggerakkan Hidup, Bisnis dan Karir 2024, Mungkin
Anonim

Penerapan

  1. Dorongan (a): Ini menambahkan elemen sebuah di atas tumpukan . Dibutuhkan O (1 O(1 O(1) waktu masing-masing tumpukan simpul dimasukkan di depan daftar tertaut .
  2. pop (): Ini menghilangkan elemen di atas tumpukan .
  3. Top(): Ini mengembalikan elemen di atas tumpukan .

Dengan mengingat hal ini, bagaimana Anda mendorong elemen dalam tumpukan tertaut?

dorongan (): Memasukkan NS elemen ke dalam terhubung daftar apa-apa selain yang merupakan simpul teratas Tumpukan . pop(): Kembali ke atas elemen dari Tumpukan dan pindahkan penunjuk atas ke simpul kedua dari terhubung daftar atau Tumpukan . peek(): Kembalikan bagian atas elemen . display(): Cetak semua elemen dari Tumpukan.

Selain di atas, apa yang terjadi ketika Anda mendorong simpul baru ke tumpukan yang diimplementasikan menggunakan daftar tertaut? a) Dalam dorongan operasi, jika node baru dimasukkan di awal daftar tertaut , kemudian dalam operasi pop, simpul harus dihilangkan dari awal. tempat sampah dorongan operasi, jika node baru dimasukkan di akhir daftar tertaut , kemudian dalam operasi pop, simpul harus dicabut dari ujungnya.

Dalam hal ini, bagaimana Anda mendorong dan memasukkan tumpukan?

Terutama tiga operasi dasar berikut dilakukan di tumpukan:

  1. Push: Menambahkan item dalam tumpukan. Jika stack penuh, maka dikatakan kondisi Overflow.
  2. Pop: Menghapus item dari tumpukan.
  3. Peek atau Top: Mengembalikan elemen teratas tumpukan.
  4. isEmpty: Mengembalikan nilai true jika tumpukan kosong, jika tidak salah.

Apa itu tumpukan tertaut?

Kelas yang mengimplementasikan a tumpukan tertaut (sebenarnya, dua tumpukan ) yang memiliki perilaku tertentu. Untuk persyaratan run-time, jumlah elemen dalam tumpukan adalah n.

Direkomendasikan: