რა არის წრიული ორმაგად დაკავშირებული სია?
რა არის წრიული ორმაგად დაკავშირებული სია?

ვიდეო: რა არის წრიული ორმაგად დაკავშირებული სია?

ვიდეო: რა არის წრიული ორმაგად დაკავშირებული სია?
ვიდეო: რა მოხდება, თუ მთვარეს შევცვლით გიგანტური სპინერით? 2024, აპრილი
Anonim

წრიული ორმაგად დაკავშირებული სია არის მონაცემთა სტრუქტურის უფრო რთული ტიპი, რომელშიც კვანძი შეიცავს მითითებებს მის წინა კვანძზე, ისევე როგორც შემდეგ კვანძზე. პირველი კვანძი სია ასევე შეიცავს ბოლო კვანძის მისამართს მის წინა მაჩვენებელში. ა წრიული ორმაგად დაკავშირებული სია ნაჩვენებია შემდეგ ფიგურაში.

ასევე, რას ხსნის ორმაგად დაკავშირებული სია?

ა ორმაგად დაკავშირებული სია არის ერთგვარი დაკავშირებული სია ერთად ბმული წინა კვანძის, ასევე მონაცემთა წერტილისა და ბმული შემდეგ კვანძში სია როგორც ცალკე დაკავშირებული სია . სენტინელი ან ნულოვანი კვანძი მიუთითებს დასასრულს სია . ორმაგად დაკავშირებული სიები როგორც წესი, დანერგილია ფსევდოკოდში კომპიუტერული მეცნიერების სახელმძღვანელოებში.

შეიძლება ასევე იკითხოს, რა უპირატესობა აქვს ორმაგად დაკავშირებულ სიას? შემდეგი არიან უპირატესობები / ორმაგად დაკავშირებული სიის ნაკლოვანებები ცალკე დაკავშირებული სია . 1) DLL შეიძლება გაიაროს როგორც წინ, ასევე უკან მიმართულებით. 2) DLL-ში წაშლის ოპერაცია უფრო ეფექტურია, თუ მითითებულია წაშლილი კვანძის მიმართ. 3) ჩვენ შეგვიძლია სწრაფად ჩავსვათ ახალი კვანძი აგივენ კვანძამდე.

ხალხი ასევე იკითხავს, რა არის წრიული დაკავშირებული სია?

ა წრიული დაკავშირებული სია არის ელემენტების თანმიმდევრობა, რომელშიც ყველა ელემენტს აქვს a ბმული მის შემდეგ ელემენტს ამ მიმდევრობაში და ბოლო ელემენტს აქვს a ბმული პირველ ელემენტამდე. Ეს ნიშნავს წრიული დაკავშირებული სია იგივეს ჰგავს დაკავშირებული სია გარდა იმისა, რომ ბოლო კვანძი მიუთითებს პირველ კვანძზე სია.

რა საჭიროა ორმაგად დაკავშირებული სია?

ა ორმაგად დაკავშირებული სიის საჭიროებები მეტი ოპერაცია ჩასმის ან წაშლისას და ის საჭიროებებს მეტი სივრცე (დამატებითი მაჩვენებლის შესანახად). ა ორმაგად დაკავშირებული სია შეიძლება გაიაროს ორივე მიმართულებით (წინ და უკან). ცალკეული დაკავშირებული სია გავლა შესაძლებელია მხოლოდ ერთი მიმართულებით.

გირჩევთ: