• Rezultati Niso Bili Najdeni

D VOSMERNI SEZNAM S KAZALCI

N/A
N/A
Protected

Academic year: 2022

Share "D VOSMERNI SEZNAM S KAZALCI"

Copied!
4
0
0

Celotno besedilo

(1)

D VOSMERNI SEZNAM S KAZALCI

Vsaka celica seznama ima poleg elementa še dva kazalca:

• kazalec na naslednji element

• kazalec na predhodni element

Omogoča učinkovito iskanje predhodnika v seznamu – O(1)

class ListTwoWayLinkedNode { Object element;

ListTwoWayLinkedNode next, previous;

}

public class ListTwoWayLinked {

protected ListTwoWayLinkedNode first, last;

}

(2)

IMPLEMENTACIJA SEZNAMA S POLJEM

• uporablja podatkovno strukturo polje za shranjevanje elementov seznama

• položaj elementa v seznamu je podan z indeksom polja

• potrebujemo še indeks zadnjega elementa v seznamu

public class ListArray {

private Object elements[];

private int lastElement;

public ListArray(int noElem) {

elements = new Object[noElem];

}

}

(3)

S EZNAM Z INDEKSNIMI KAZALCI

Uporaba v jezikih, ki ne omogočajo dinamičnih podatkovnih struktur.

Vsaka celica polja je sestavljena iz elementa in iz indeksa naslednjega elementa.

class ListCursorNode { Object element;

int next;

}

public class ListCursor {

private ListCursorNode cells[];

private int last;

}

(4)

ADT QUEUE

Implementacija s t.i. krožnim poljem (circular array):

vrsta se krožno premika po polju.

Pomagamo si z operatorjem ostanka pri deljenju:

1%5 = 1, 2%5 = 2, 5%5 = 0, 8%5 = 3 Premik indeksov front in rear (oziroma števca count):

front = (front + 1) % items.length;

rear =(rear + 1) % items.length;

rear =(front + count - 1) % items.length

0

1

3

2 4

5 6

7

Reference

POVEZANI DOKUMENTI

Polja s klju č nimi besedami omogo č ajo izbiranje vrednosti iz seznama vnaprej dolo č enih podatkov. V taka polja lahko sami vnesemo seznam ali pa napišemo formulo,

Vsaka naloga je sestavljena iz imena, opisa in informacij, ki so pripete k nalogi (lastnosti, asociacije in aspekti). Sistem in uporabnik tem informacijam

Multipla regresijska analiza je pokazala, da na uspešnost izbrane organizacije pozitivno vpliva izvajanje TQM in dva elementa organizacijske kulture (poslovodstvo

Pri analizi SWOT, ki je sestavljena iz štirih delov (prednosti, slabosti, priložnosti in nevarnosti) nam je bil v pomoč poslovni načrt podjetja Intra lighting,

Kot na večini podobnih strokovnih srečanj so bili referati kolegov iz Frankfurta strogo naravnani na obravnavo mestne problematike, slovenski pa, med katerimi sta poleg sodela-

Elektri~ne prevodnice, ki tak dovod omogo~ajo, so lahko zelo razli~nih izvedb, vedno pa so sestavljene iz izolatorja in prevodnega elementa.. Imeti morajo dovolj visoko

- Seznam je podan z položajem prvega elementa (first)... E NOSMERNI SEZNAM

Sončna celica (tudi fotovoltaična celica) je naprava, ki sončne fotone (sončno energijo) s pomočjo elektronov pretvori v elektriko.. Sončna celica je zgrajena iz