Dairəvi ikiqat əlaqəli siyahı nədir?
Dairəvi ikiqat əlaqəli siyahı nədir?

Video: Dairəvi ikiqat əlaqəli siyahı nədir?

Video: Dairəvi ikiqat əlaqəli siyahı nədir?
Video: Nəyə görə PLUTON artıq planet deyil? GÜNƏŞ SİSTEMİnin PLANETləri 2024, Bilər
Anonim

Dairəvi ikiqat əlaqəli siyahı qovşağın əvvəlki qovşağına, eləcə də növbəti qovşağına göstəriciləri ehtiva etdiyi daha mürəkkəb məlumat strukturu növüdür. Birinci node siyahı həmçinin əvvəlki göstəricisində sonuncu qovşağın ünvanını ehtiva edir. A dairəvi ikiqat əlaqəli siyahı aşağıdakı şəkildə göstərilmişdir.

Həmçinin, ikiqat bağlı siyahı nə izah edir?

A ikiqat əlaqəli siyahı bir növdür əlaqəli siyahı ilə keçid əvvəlki node, eləcə də məlumat nöqtəsi və keçid növbəti node üçün siyahı təkbaşına əlaqəli siyahı . Gözətçi və ya boş qovşaq sonunu göstərir siyahı . İkiqat əlaqəli siyahılar kompüter elmləri dərsliklərində adətən psevdokodda həyata keçirilir.

Bir də soruşa bilərsiniz ki, ikiqat əlaqəli siyahının üstünlüyü nədir? Aşağıdakılar üstünlükləri / ikiqat əlaqəli siyahının çatışmazlıqları tək başına əlaqəli siyahı . 1) DLL həm irəli, həm də geri istiqamətdə keçə bilər. 2) DLL-də silmə əməliyyatı silinəcək node üçün göstərici verildiyi təqdirdə daha səmərəli olur. 3) Verilmiş qovşaqdan əvvəl tez bir zamanda yeni bir node daxil edə bilərik.

İnsanlar da soruşurlar, dairəvi əlaqəli siyahı nədir?

A dairəvi əlaqəli siyahı hər bir elementdə a olan elementlər ardıcıllığıdır keçid bu ardıcıllıqdakı növbəti elementə və sonuncu elementə malikdir keçid birinci elementə. Bu o deməkdir ki dairəvi əlaqəli siyahı təkinə bənzəyir əlaqəli siyahı istisna olmaqla, sonuncu qovşaq qovluqdakı ilk qovşağı göstərir siyahı.

İkiqat əlaqəli siyahıya nə ehtiyac var?

a ikiqat əlaqəli siyahı ehtiyacları daxil edərkən və ya silərkən daha çox əməliyyat və onu ehtiyaclar daha çox yer (əlavə göstərici saxlamaq üçün). A ikiqat əlaqəli siyahı hər iki istiqamətdə (irəli və geri) keçə bilər. Bir tək əlaqəli siyahı yalnız bir istiqamətdə keçmək olar.

Tövsiyə: