-
Divkāršsaistītie saraksti
Nr. | Название главы | Стр. |
ANOTĀCIJA | 2 | |
IEVADS | 4 | |
1. | DIVKĀRŠSAISTĪTI SARAKSTI | 5 |
1.1. | Terminoloģija un implementēšana | 5 |
2. | PAMATA ALGORITMS | 6 |
2.1. | Divkāršsaistītu sarakstu atvēršana | 6 |
2.1.1. | Datu tipu deklarācija | 6 |
2.1.2. | Saraksta šķērsošana | 6 |
2.1.3. | Mezgla iestarpināšana | 6 |
2.1.4. | Mezgla aizvākšana | 7 |
3. | PRIEKŠROCĪBAS UN TRŪKUMI | 8 |
SECINĀJUMI | 9 | |
BIBLIOGRĀFIJA | 10 |
SECINĀJUMI
Rakstot referātu nedaudz vairāk apguvu divkāršsaisttītos sarakstus. Specifiski šāda veida saistītam sarakstam ir tas, ka katrs mezgls satur atsauci uz iepriekšējo un nākamo mezglu.
Meklējot informāciju par divkāršsaistītiem sarakstiem, saskāros arī ar vienkāršsaistītiem sarakstiem, izlasot un salīdzinot abus saistītos sarakstus, bija manāmas atšķirības. Šīs atšķirības izšķīra divkāršsaisttīta saraksta priekšrocības un trūkumus:
1. Priekšrocības:
1) Ir iespējams šķērsot sarakstu abās direkcijās, tas ir, no sākuma līdz pat beigām, tā pat sākot no beigām līdz sākumam;
2) Ir viegli mainīt saistīto sarakstu;
3) Ja atrodamies uz mezgla, tad varam pārvietoties uz jebkuru citu mezglu.
2. Trūkumi:
1) Katram mezglam tas pieprasa daudz vietas atmiņā, jo viens lieks laukums ir piešķirts iepriekšējā mezgla rādītājam;
2) Iestarpināšana un izdzēšana prasa ilgāku laiku tāpēc, ka pieprasa operācijas vairākiem rādītājiem.
…
Referāts ir par divkāršsaistītiem sarakstiem, saraksta trūkumiem un priekšrocībām, kā arī par divkāršsaistīta saraksta lietojuma specifiku. Referāts sastāv no 10 lpp., kurā ir 2 attēli un 3 tabulas. Divkāršsaistīti saraksti ir saistīta datu struktūra, kas sastāv no sekojoši saistīta mezglu kopuma jeb mezgliem. Mūsdienās divkāršsaistītu sarakstu izmantošana ir diezgan aktuāla lieta, jo, piemēram, saistītos sarakstus sāka pielietot arī operētājsistēmu izstrādē, piemēram, failu sistēmu realizācijai. Tā, operētājsistēmai TSS/360 kompānija IBM izstrādāja divkāršsaistītus sarakstus un palīgprogrammu kļūdu labošanai failu sistēmā.
