Daftar Isi:

Bagaimana Anda menambahkan simpul ke daftar tertaut?
Bagaimana Anda menambahkan simpul ke daftar tertaut?

Video: Bagaimana Anda menambahkan simpul ke daftar tertaut?

Video: Bagaimana Anda menambahkan simpul ke daftar tertaut?
Video: Creating the Node of a Single Linked List 2024, April
Anonim

Masukkan simpul pada posisi tertentu dalam daftar tertaut

  1. Lintasi Daftar tertaut hingga posisi-1 simpul .
  2. Setelah semua posisi-1 simpul dilalui, mengalokasikan memori dan data yang diberikan ke yang baru simpul .
  3. Arahkan pointer berikutnya dari yang baru simpul ke arus berikutnya simpul .
  4. Arahkan penunjuk arus berikutnya simpul ke yang baru simpul .

Di sini, bagaimana Anda menambahkan sesuatu ke daftar tertaut?

Metode kelas LinkedList:

  1. boolean add(Item objek): Ini menambahkan item di akhir daftar.
  2. void add(int index, Object item): Ini menambahkan item pada indeks daftar yang diberikan.
  3. boolean addAll(Collection c): Ini menambahkan semua elemen dari koleksi tertentu c ke daftar.

di mana simpul baru ditambahkan ke daftar tertaut? NS simpul baru selalu ditambahkan setelah yang terakhir simpul dari yang diberikan Daftar Tertaut . Misalnya jika diberikan Daftar Tertaut adalah 5->10->15->20->25 dan kami Menambahkan item 30 di akhir, maka Daftar Tertaut menjadi 5->10->15->20->25->30.

Juga Tahu, bagaimana cara menambahkan simpul di akhir daftar tertaut?

Langkah-langkah untuk menyisipkan simpul di akhir daftar tertaut tunggal

  1. Buat simpul baru dan pastikan bahwa bagian alamat dari simpul baru menunjuk ke NULL yaitu newNode->next=NULL.
  2. Lintasi ke simpul terakhir dari daftar tertaut dan hubungkan simpul terakhir dari daftar dengan simpul baru, yaitu simpul terakhir sekarang akan menunjuk ke simpul baru.

Bagaimana Anda mengurutkan daftar tertaut?

Cara mengurutkan daftar tertaut menggunakan merge sort

  1. Jika: Daftar berisi satu atau lebih sedikit elemen, kembalikan daftar yang sama.
  2. Lain: Bagi daftar menjadi dua bagian menggunakan fungsi pemisahan.
  3. Urutkan: Urutkan ?dua bagian dari daftar.
  4. Pada akhirnya, gabungkan daftar yang diurutkan.

Direkomendasikan: