Pertanyaan yang diberi tag linked-list

Daftar tertaut adalah struktur data di mana elemen daftar tidak harus disimpan secara berurutan melainkan setiap elemen berisi referensi ke elemen berikutnya (dan opsional sebelumnya) dalam daftar. Tag ini harus digunakan dengan tag tambahan yang menunjukkan bahasa pemrograman yang digunakan ([c], [c ++], [java], dll.) Dan semua pustaka atau plug-in yang digunakan seperti [c ++ - standard-library]. Posting itu sendiri harus berisi kode sumber untuk masalah tersebut.

200
Array versus linked-list

Mengapa seseorang ingin menggunakan daftar tertaut di atas array? Pengkodean daftar-tertaut, tidak diragukan lagi, sedikit lebih banyak bekerja daripada menggunakan array dan orang mungkin bertanya-tanya apa yang akan membenarkan upaya tambahan. Saya pikir penyisipan elemen baru adalah sepele...

178
Daftar Tertaut Python

Apa cara termudah untuk menggunakan daftar tertaut di python? Dalam skema, daftar tertaut hanya ditentukan oleh '(1 2 3 4 5). Daftar Python [1, 2, 3, 4, 5], dan tupel, (1, 2, 3, 4, 5)sebenarnya bukan daftar yang ditautkan, dan daftar yang ditautkan memiliki beberapa sifat yang bagus seperti...

105
Mengapa menyisipkan di tengah daftar tertaut O (1)?

Menurut artikel Wikipedia tentang daftar tertaut , memasukkan di tengah daftar tertaut dianggap O (1). Saya akan berpikir itu akan menjadi O (n). Tidakkah Anda perlu menemukan node yang mungkin berada di dekat akhir daftar? Apakah analisis ini tidak memperhitungkan penemuan operasi node (meskipun...