რა არის ორმაგად დაკავშირებული სია მონაცემთა სტრუქტურაში მაგალითით?
რა არის ორმაგად დაკავშირებული სია მონაცემთა სტრუქტურაში მაგალითით?

ვიდეო: რა არის ორმაგად დაკავშირებული სია მონაცემთა სტრუქტურაში მაგალითით?

ვიდეო: რა არის ორმაგად დაკავშირებული სია მონაცემთა სტრუქტურაში მაგალითით?
ვიდეო: Introduction to Doubly Linked List 2024, დეკემბერი
Anonim

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

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

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

გარდა ზემოთ, რა არის ორმხრივი დაკავშირებული სია? ორი - გზების სიები • ა ორი - გზების სია არის მონაცემთა ელემენტების წრფივი კოლექცია, რომელსაც ეწოდება კვანძები, სადაც თითოეული კვანძი N იყოფა სამ ნაწილად: – ინფორმაციის ველი – წინ Ბმული რომელიც მიუთითებს შემდეგ კვანძზე – Backward Ბმული რომელიც მიუთითებს წინა კვანძზე • საწყისი მისამართი ან პირველი კვანძის მისამართი ინახება START /

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

ორმაგად დაკავშირებული სია შეიძლება იყოს გამოყენებული სანავიგაციო სისტემებში, სადაც საჭიროა როგორც წინა, ასევე უკანა ნავიგაცია. Ეს არის გამოყენებული ბრაუზერების მიერ მონახულებული ვებ გვერდების უკან და წინ ნავიგაციის განსახორციელებლად, ანუ ღილაკი უკან და წინ. Ეს ასევე არის გამოყენებული სხვადასხვას მიერ განაცხადი Undo და Redo ფუნქციების განსახორციელებლად.

რა არის სხვადასხვა ტიპის დაკავშირებული სია?

დაკავშირებული სიის ტიპები - ცალკე დაკავშირებულია , ორმაგად დაკავშირებულია და წრიული. არსებობს სამი საერთო დაკავშირებული სიის ტიპები.

გირჩევთ: