Započni novu temu Ova tema je zaključana, ne možete da menjate postove ili da odgovarate  [ 679 Posta ]  Idi na stranicu Prethodni  1 ... 3, 4, 5, 6, 7, 8, 9 ... 28  Sledeća
Autoru Poruka
 Tema posta:
PostPoslato: 31.08.2006. 12:19:19 
Korisnikov avatar

Pridružio se: 24.01.2006. 13:44:12
Postovi: 219
Lokacija: Beograd
Godina: I
Macro je napisao:
Kod:
3.

   (40)               (40)              (40)               (70)
  /   \   +70 =      /    \    +55=     /   \     +150=    /  \
(20) (90)         (20)    (90)      (20)    (70)        (40)   (90)
                         /                  /  \         / \      \
                       (70)               (55) (90)   (20) (55)   (150)



            (70)
+100=      /    \
       (40)      (100)
       / \        /  \
   (20)  (55) (90)    (150)


6.
a)
        (130)              (50)                    (50,130)
        /  \     +25=      /  \         +100=      /   |   \
  (30,50)   (200)    (25,30)   (130,200)     (25,30) (100)  (200)


            (50,130)                      (50 ,130)
+180=      /   |    \        +120=       /    |    \
     (25,30) (100)  (180,200)     (25,30) (100,120) (180,200)

 
                  (  130  )
                /          \
+150=    ( 50 )             ( 180 )
         /   \              /      \
   (25,30)   (100,120)  (150)       (200)

b)

        (130)             (50)                 
        /   \    -200=    /   \    -50= (30,130) -30= (130)
  (30,50)   (200)     (30)    (130)         



Moze li neko da potvrdi da li je ovo dobro uradio/la nikornla


Po meni ovde je tacno samo 6. pod b i evo moga resenja

Kod:
3.

   (40)               (40)              (40)               (70)
  /   \   +70 =      /    \    +55=     /   \     +150=    /  \
(20) (90)         (20)    (90)      (20)    (70)        (40)   (90)
                         /                  /  \         / \      \
                       (70)               (55) (90)   (20) (55)   (150)


//// dovde je ok onda greska , jer moze da se ostavi onako kako je ako je razlika izmedju visine levog i desnog podstbla 1 tako da bi ja ovako
            (70)
+100=      /    \
       (40)      (90)
       / \           \
   (20)  (55)       (150)
                     /
                  (100)
visina levog je 2 a visina desnog 3 ==> |3-2|=1 sto nije vece od 1

6.
a)

ovde greska u startu , ovako bi ja
 
       (130)              (30,130)                       (30,130)
        /  \     +25=    /   |    \         +100=      /    |      \
  (30,50)   (200)    (25)   (50)  (200)            (25)  (50,100)  (200)


            (30,130)                     
+180=      /   |    \             
       (25) (50,100) (180,200)     

 
                  (  100  )
                /          \
+120=    ( 30 )             ( 130 )
         /   \              /      \
     (25)   (50)       (120)       (180.200)

                (  100  )
                /          \
+150=    ( 30 )             ( 130.180 )
         /   \              /    |     \
      (25)   (50)        (120) (150)   (200)

b)

        (130)             (50)                 
        /   \    -200=    /   \    -50= (30,130) -30= (130)
  (30,50)   (200)     (30)    (130)         

_________________
Slika
Shala shalay hey hey skateaway
She’s singing shala shalay hey hey
Skateaway


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 13:04:16 
Korisnikov avatar

Pridružio se: 12.07.2004. 20:16:10
Postovi: 632
Godina: Dipl.
Smer: IS
Ustvari ovaj 6. zadatak je tacno uradio nikornla samo sto onda ne treba da je stablo B, vec B*.

_________________
Svako je trovač svoje srece :)


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 13:22:07 
Korisnikov avatar

Pridružio se: 22.10.2004. 12:14:50
Postovi: 1481
Godina: Dipl.
Smer: IS
@Tornado:
E pa vidis tvoje AVL nije tacno... Cvor 90 ima koef +2 (ili -2 - zavisi kako racunate) tj. ono nije balansirano pa mora da se izbalansira... Tacno je ono sto je uradio nikornla...

offtopic: I eto 666.-og posta :evil:

_________________
:zaljubljen: :srce:
We all have our time machines, don't we. Those that take us back are memories... And those that carry us forward, are dreams.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 14:10:59 
Korisnikov avatar

Pridružio se: 22.10.2004. 12:14:50
Postovi: 1481
Godina: Dipl.
Smer: IS
Ja se ubi ko slicka pokusavajuci da resim ovaj:
Dat je pokazivac na koren binarnog stabla ciji cvorovi sadrze cele brojeve. Napisati funkciju koja ce vratiti pokazivac na cvor kod koga je najmanja suma sadrzaja njegovog levog podstabla.
Help please :((
:D

_________________
:zaljubljen: :srce:
We all have our time machines, don't we. Those that take us back are memories... And those that carry us forward, are dreams.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 14:17:02 
Korisnikov avatar

Pridružio se: 03.12.2005. 14:14:13
Postovi: 111
Lokacija: Beograd
Godina: Dipl.
Smer: IS
@Macro - pa u zadatku je i naznaceno da je B* stablo, dok da je obicno B, onda bi pocelo onako kao sto je poceo Tornado.

@Darth Neman - uze mi rec iz usta :) BTW, bas si sad pravi djavolko :cool:

@Tornado - sve su oni vec rekli. :)

BTW, jel bi mogao neko da okaci tu user-ovu skriptu, posto ne radi onaj link, tj celi java primeri ne rade...pleeeeeaaaaase?

Hvala unapred....

_________________
single moment for eternal bleeding
sacrificing all for pointless living
caress the past to ease the future
striving to become a decent creature


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 14:52:26 
Korisnikov avatar

Pridružio se: 06.07.2005. 14:32:33
Postovi: 53
Godina: I
Citiraj:
Zar ti nisi polozio strukture sa mnom u junu??


Nisam... :durisha:

Sto se tice onog AVL stabla, TREBA da se izbalansira. Probaj na onom AVL applet-u i videces da ga izbalansira...

E sad nasao sam jos par grescica:

Kod:
Dat je pokazivač na koren binarnog stabla čiji čvorovi sadrže cele brojeve. Napisati funkciju koja će vratiti najmanji (najveći) broj sadržan u stablu.

public int MinTree(TreeNode aNode){
  int min = minInt;
  if(aNode != null)
    min = Math.min(aNode.Data, MinTree(aNode.Left.Data), MinTree(aNode.Right.Data));
  return min;
}
// za najveci samo Math.max umesto Math. min
// u stvari, u celom kodu zameniti svako max sa min


Math.min uporedjuje 2 a ne 3 argumenta, tako da ovo enkako ne bi bilo tacno...
mozda moze ovo:
Kod:
min = Math.min(Math.min(aNode.Data, MinTree(aNode.Left.Data)), Math.min(MinTree(aNode.Right.Data)));

Ima tu jos jedan nacin, on je predzadnji zadatak u User skripti, pogledajte...

_________________
svakoga dana u svakom pogledu sve vise napredujem


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 14:54:24 
Korisnikov avatar

Pridružio se: 06.07.2005. 14:32:33
Postovi: 53
Godina: I
Darth Neman je napisao:
Ja se ubi ko slicka pokusavajuci da resim ovaj:
Dat je pokazivac na koren binarnog stabla ciji cvorovi sadrze cele brojeve. Napisati funkciju koja ce vratiti pokazivac na cvor kod koga je najmanja suma sadrzaja njegovog levog podstabla.
Help please :((
:D


Voila...
Kod:
Dat je pokazivač na koren binarnog stabla čiji čvorovi sadrže cele brojeve. Napisati funkciju koja će vratiti pokazivač na čvor u stablo kod koga je najmanja suma sadržaja njegovog levog podstabla.
public int minZbirLevi(TreeNode aNode){
        if(aNode == null)
          return null;
        TreeNode subLevo = aNode.Left;
        int zbir = subLevo.Left.Data + subLevo.Right.Data;
        return Math.min(zbir, minZbirDesni(subLevo)); // za najveci koristiti Math.max
      }

_________________
svakoga dana u svakom pogledu sve vise napredujem


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 15:22:55 
Korisnikov avatar

Pridružio se: 22.10.2004. 12:14:50
Postovi: 1481
Godina: Dipl.
Smer: IS
Ma gledao sam ja to resenje ali ono nije dobro...
Prvo: u zadatku kaze da treba da vrati cvor a ova metoda vraca int!
Drugo: kod koristi i metodu minZbirDesni koja u resenju nije napisana...
itd...

_________________
:zaljubljen: :srce:
We all have our time machines, don't we. Those that take us back are memories... And those that carry us forward, are dreams.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 16:42:43 

Pridružio se: 21.11.2003. 16:59:47
Postovi: 42
Godina: Apsolvent
Smer: IS
Darth Neman je napisao:
Ma gledao sam ja to resenje ali ono nije dobro...
Prvo: u zadatku kaze da treba da vrati cvor a ova metoda vraca int!
Drugo: kod koristi i metodu minZbirDesni koja u resenju nije napisana...
itd...

Resenje je visestruko pogresno, sem ovih napomena.

Na primer,
Kod:
int zbir = subLevo.Left.Data + subLevo.Right.Data;


Zbir sadrzaja levog podstabla nije zbir sadrzaja sinova levog sina, vec zbir sadrzaja svih potomaka levog sina.

Takodje,
Kod:
if(aNode == null)
          return null;

Ne mozes vracati null u metodi tipa int.

Nemam jos svoje kompletno resenje da bih ga postavio.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 17:25:03 
Korisnikov avatar

Pridružio se: 12.07.2004. 20:16:10
Postovi: 632
Godina: Dipl.
Smer: IS
Evo jos jedne greske u User's skrpti!!!

Dat je pokazivač na koren binarnog stabla čiji čvorovi sadrže cele brojeve. Napisati funkciju koja će vratiti pokazivač na čvor list koji je na najvećoj dubini u stablu.
Kod:
public int maxDubina(TreeNode aNode){
  int max = 0;
  if(aNode != null)
    max = Math.max(maxDubina(aNode.Left)+1, maxDubina(aNode.Right)+1);
  return max;
}


Prema ovom kodu ova funkcija vraca int vrednost, odnosno maximalnu dubinu stabla, a treba da vrati pokazvac na cvor list koji ima maximalnu dubinu!
Pokusavam da resim medjutim ne ide mi :(

_________________
Svako je trovač svoje srece :)


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 17:58:53 
Korisnikov avatar

Pridružio se: 03.12.2005. 14:14:13
Postovi: 111
Lokacija: Beograd
Godina: Dipl.
Smer: IS
aj samo neka mi neko potvrdi dal su dobri kodovi iz user skripte za funkcije ubaci/izbaci? malo mi je cudno posto u zadatku za ubaci pise da se radi nad redom celih brojeva, a tamo stoji Object... zar ne bi trebalo int, dok za izbaci nema ni object ni int, pa me interesuje dal uopste i treba?

takodje, da li su tacni kodovi za identicna/slicna stabla i kodovi za prefix, infix i postfix???


Hvala unapred... :D

_________________
single moment for eternal bleeding
sacrificing all for pointless living
caress the past to ease the future
striving to become a decent creature


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 19:46:50 
Korisnikov avatar

Pridružio se: 01.09.2005. 15:57:40
Postovi: 501
Godina: Dipl.
Smer: IS
^ Sto se tice prefix, infix, i postfix obilaska to imas u kodovima sa (struktura) sajta.

Kad smo vec kod greski sumnjam da je i ovaj zadatak u onoj skripti tacan.
Ako neko ima resenje neka okaci.
Ja stvarno ne znam da ga uradim.


Prof dr Kadzija je napisao:
5. napisati funkciju koja implementira pretrazivanje niza celih brojeva koristeci transformaciju kljuca u adresu. Dimenzija niza je 102, a za funkciju transformacije koristiti moduo (ostatak celobrojnog deljenja). Problem kolizije se resava metodom olancavanja.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 19:58:33 
Korisnikov avatar

Pridružio se: 22.10.2004. 12:14:50
Postovi: 1481
Godina: Dipl.
Smer: IS
Kod:
public static int olancavanje(LinkedList[] niz, int kljuc){
   int i = kljuc%niz.length;
   if (niz[i].mHead.Data == kljuc)
      return i;
      else {
      ListNode vr = niz[i].mHead.Next;
      while (vr.Data != kljuc && vr.Next != null)
         vr = vr.Next;
      if (vr.Data == kljuc)
         return i;
      if (vr == null)
         return -1; //trazeni element nije nadjen
      }
}

_________________
:zaljubljen: :srce:
We all have our time machines, don't we. Those that take us back are memories... And those that carry us forward, are dreams.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 21:00:03 
Korisnikov avatar

Pridružio se: 06.07.2005. 14:32:33
Postovi: 53
Godina: I
E a jel dobro ovo:
Kod:
B* stablo

      (150)       +20      (80)           +120     (80,150)
         / \                 / \                       / | \
    (50,80) (250)       (20,50) (150,250)     (20,50) (120) (220,250)


i ovo :
Kod:
B stablo

    (100)         +15   (100)         +90      (50,100)
     /  \                / \                    / | \
 (50) (150,180)     (15,50) (150,180)       (15) (90) (150,180)
 
 +200
 
        (100)
        /  \
    (50)    (180)
    / \      / \
 (15) (90) (150) (200)

_________________
svakoga dana u svakom pogledu sve vise napredujem


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 21:04:57 
Korisnikov avatar

Pridružio se: 22.10.2004. 12:14:50
Postovi: 1481
Godina: Dipl.
Smer: IS
Pa nisi uopste toliko los... :D
Dobro je...

Kod:
public static int otvAdr(int[] niz, int kljuc){
   int j = kljuc%niz.length;
   if (niz[j] == kljuc)
      return j;
      else {
        j +=1;
        for (j; j<niz.length; j++){
         if (niz[j] == kljuc)
            return j;
        } else
         return -1; //element nije nadjen
      }
}

_________________
:zaljubljen: :srce:
We all have our time machines, don't we. Those that take us back are memories... And those that carry us forward, are dreams.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 21:19:24 
Korisnikov avatar

Pridružio se: 06.07.2005. 14:32:33
Postovi: 53
Godina: I
Firey je napisao:
Darth Neman je napisao:
Ma gledao sam ja to resenje ali ono nije dobro...
Prvo: u zadatku kaze da treba da vrati cvor a ova metoda vraca int!
Drugo: kod koristi i metodu minZbirDesni koja u resenju nije napisana...
itd...

Resenje je visestruko pogresno, sem ovih napomena.

Na primer,
Kod:
int zbir = subLevo.Left.Data + subLevo.Right.Data;


Zbir sadrzaja levog podstabla nije zbir sadrzaja sinova levog sina, vec zbir sadrzaja svih potomaka levog sina.

Takodje,
Kod:
if(aNode == null)
          return null;

Ne mozes vracati null u metodi tipa int.

Nemam jos svoje kompletno resenje da bih ga postavio.

Pa dobro, ja mislim da se ono trazilo u zadatku, e sad... Sto se tice toga da ne vraca null, ok samo rokni return -1 i mali komentar na to sta to znaci. A posto treba da vrati pokazivac, lepo bre napravis neki curr cvor i ako su uslovi ispunjeni curr=aNode, pa samo roknes return curr. Ili odma return aNode... Valjda sam sad dobro skapirao...

_________________
svakoga dana u svakom pogledu sve vise napredujem


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 22:48:39 
Korisnikov avatar

Pridružio se: 03.12.2005. 14:14:13
Postovi: 111
Lokacija: Beograd
Godina: Dipl.
Smer: IS
baneizalfe je napisao:
E a jel dobro ovo:
Kod:
B* stablo

      (150)       +20      (80)           +120     (80,150)
         / \                 / \                       / | \
    (50,80) (250)       (20,50) (150,250)     (20,50) (120) (220,250)


i ovo :
Kod:
B stablo

    (100)         +15   (100)         +90      (50,100)
     /  \                / \                    / | \
 (50) (150,180)     (15,50) (150,180)       (15) (90) (150,180)
 
 +200
 
        (100)
        /  \
    (50)    (180)
    / \      / \
 (15) (90) (150) (200)


u prvom ti je samo visak 220 koji si u zadnjem ubacivanju ne znam odakle stvorio... znaci samo bez toga, a drugi je skroz ok :)

_________________
single moment for eternal bleeding
sacrificing all for pointless living
caress the past to ease the future
striving to become a decent creature


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 22:55:58 
Korisnikov avatar

Pridružio se: 12.07.2004. 20:16:10
Postovi: 632
Godina: Dipl.
Smer: IS
Što volim samog sebe da citiram ;)

Macro je napisao:
Evo jos jedne greske u User's skrpti!!!

Dat je pokazivač na koren binarnog stabla čiji čvorovi sadrže cele brojeve. Napisati funkciju koja će vratiti pokazivač na čvor list koji je na najvećoj dubini u stablu.
Kod:
public int maxDubina(TreeNode aNode){
  int max = 0;
  if(aNode != null)
    max = Math.max(maxDubina(aNode.Left)+1, maxDubina(aNode.Right)+1);
  return max;
}


Prema ovom kodu ova funkcija vraca int vrednost, odnosno maximalnu dubinu stabla, a treba da vrati pokazvac na cvor list koji ima maximalnu dubinu!
Pokusavam da resim medjutim ne ide mi :(


Evo kako bih rešio ovaj zadatak:


Kod:
>>Dat je pokazivač na koren binarnog stabla čiji čvorovi sadrže cele brojeve. Napisati funkciju koja će vratiti pokazivač na čvor list koji je na najvećoj dubini u stablu.

public TreeNode najDubList ( TreeNode aNode ){
   if ( aNode == null )
      return null;
   
   if ( (aNode.Right == null) && (aNode.Left == null) )
      return aNode;

// Naravno , predpostavlja se da imamo definisanu funkciju height
   
    if ( height(aNode.Left) > height(aNode.Right) )
      return najDubList ( aNode.Left );
   
      else
      return najDubList ( aNode.Right );
}

_________________
Svako je trovač svoje srece :)


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 31.08.2006. 23:36:26 

Pridružio se: 20.12.2005. 14:12:36
Postovi: 233
Godina: IV
Smer: IS
Bravo Macro! Zmaj si!

Samo, pricali smo vec o tome... sta ces sa ovom situacijom: height(aNode.Left)==height(aNode.Right)?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.09.2006. 00:20:46 
Korisnikov avatar

Pridružio se: 26.02.2005. 16:26:01
Postovi: 165
Godina: Dipl.
Smer: IS
Jel' moze neko, pliz, da uradi ovaj zadatak?
Napisati funkciju ubaci nad stakom celih brojeva koja je inplementiran kao dvostruka spregnuta lista?
Predpostavljam da je lako, ali ja ne mogu da povezem...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.09.2006. 01:07:13 
Korisnikov avatar

Pridružio se: 22.10.2004. 12:14:50
Postovi: 1481
Godina: Dipl.
Smer: IS
^Evo npr. ovako:
Kod:
public void Push(Object aData) {
   if (mHead == null) {
      mHead = mTail = new DoubleLinkedListNode(aData);
   } else {
      DoubleLinkedListNode stariHead = mHead;
      mHead = new DoubleLinkedListNode(aData, stariHead);
      stariHead.Previous = mHead;
   }
}


daredevil je napisao:
Bravo Macro! Zmaj si!

Samo, pricali smo vec o tome... sta ces sa ovom situacijom: height(aNode.Left)==height(aNode.Right)?

Pa onda je svejedno u koje ce podstablo da ide... Ali onda metoda mora da vrati vise cvorova a ja mislim da metoda u javi ne moze da vrati vise od jedne vrednosti... :zbun:

_________________
:zaljubljen: :srce:
We all have our time machines, don't we. Those that take us back are memories... And those that carry us forward, are dreams.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.09.2006. 08:03:43 
Korisnikov avatar

Pridružio se: 12.07.2004. 20:16:10
Postovi: 632
Godina: Dipl.
Smer: IS
Darth Neman je napisao:
daredevil je napisao:
Bravo Macro! Zmaj si!

Samo, pricali smo vec o tome... sta ces sa ovom situacijom: height(aNode.Left)==height(aNode.Right)?

Pa onda je svejedno u koje ce podstablo da ide... Ali onda metoda mora da vrati vise cvorova a ja mislim da metoda u javi ne moze da vrati vise od jedne vrednosti... :zbun:


Darth je upravu sve jedno je u koje ce stablo da ode!! Prema onome što sam napisao otićiće u desno podstablo!

_________________
Svako je trovač svoje srece :)


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.09.2006. 11:44:10 
Korisnikov avatar

Pridružio se: 26.02.2005. 16:26:01
Postovi: 165
Godina: Dipl.
Smer: IS
Hvala na zadatku... A jel tacan u userovoj skripti Zadatak: Napisati f-ju transformisi(stak s1, stak s2)koja ce od staka koji je implementiran kao jednostruko spregnuta lista formirati novi stak koji je implementiran preko niza.
Mislim da moze da se uradi jednostavnije....


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.09.2006. 13:22:33 
Korisnikov avatar

Pridružio se: 03.12.2005. 14:14:13
Postovi: 111
Lokacija: Beograd
Godina: Dipl.
Smer: IS
A jel bi moglo resenje i za ovo:

Napisati funkciju IZBACI nad stakom celih brojeva koja je inplementiran kao dvostruka spregnuta lista?


ja sam svo vreme gledao samo promere kad se implementira preko niza i tek sad izvalim da postoji i preko dvostruko spregnute liste... :udri:

_________________
single moment for eternal bleeding
sacrificing all for pointless living
caress the past to ease the future
striving to become a decent creature


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.09.2006. 13:59:05 
Korisnikov avatar

Pridružio se: 22.10.2004. 12:14:50
Postovi: 1481
Godina: Dipl.
Smer: IS
^
Kod:
public Object Pop() {
   if (mHead == null){
      return null;
   }
   Object podatak = mHead.Data;
   DoubleLinkedListNode stariHead = mHead;
   if (mHead.Next != null) {
      mHead = stariHead.Next;
      mHead.Previous = null;
   } else {
      mHead = mTail = null;
   }
   return podatak;
}

_________________
:zaljubljen: :srce:
We all have our time machines, don't we. Those that take us back are memories... And those that carry us forward, are dreams.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
Prikaži postove u poslednjih:  Poređaj po  
Započni novu temu Ova tema je zaključana, ne možete da menjate postove ili da odgovarate  [ 679 Posta ]  Idi na stranicu Prethodni  1 ... 3, 4, 5, 6, 7, 8, 9 ... 28  Sledeća


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 8 gostiju


Ne možete postavljati nove teme u ovom forumu
Ne možete odgovarati na teme u ovom forumu
Ne možete monjati vaše postove u ovom forumu
Ne možete brisati vaše postove u ovom forumu
Ne možete slati prikačene fajlove u ovom forumu

Pronađi:
Idi na:  
cron
Copyleft FONForum 2001-2014 | Powered by phpBB © phpBB Group