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 ... 12, 13, 14, 15, 16, 17, 18 ... 28  Sledeća
Autoru Poruka
 Tema posta:
PostPoslato: 10.06.2007. 00:57:34 
Korisnikov avatar

Pridružio se: 21.08.2006. 22:21:10
Postovi: 415
Lokacija: hiLL
Godina: Apsolvent
Smer: IS
Sandra1986 je napisao:
@xxx treba mi resenje kao za onaj tvoj prvi zadatak..konkretno treba nam uradjen kod kao i za sve druge zadatke..taj jedino niko ni ne pominje..ako zna neko kako ide kod za ubacivanje u B stablo,kad cvor ima vise elemenata neka baci kod ovde..


Tesko je da se objasnjava...evo ti vidi ovaj sajt:

http://www.bluerwhite.org/btree/

Imas dole slikicu za ubacivanje, samo malo sacekas da se izvrti...kako se cepa na dva i onda jedan cvor ide u visi...

_________________
There are only two types of people.
Those who play BuzzerBeater and those who don't
--> www.BuzzerBeater.com


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 10.06.2007. 12:28:05 
Korisnikov avatar

Pridružio se: 27.01.2006. 22:34:40
Postovi: 258
Lokacija: Beograd
Godina: IV
Smer: IS
Citiraj:
Ja mislim da je 17. 20-10-45-40-50,a 18. 6-15-16-18-27.Neka me ispravi neko ako gresim.


a zar ne bi trebalo da je resenje 17. zadatka 20-10-40-50-45.
ako neko moze samo ukratko da mi objasni gde ja to gresim


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 10.06.2007. 20:04:58 
Korisnikov avatar

Pridružio se: 01.02.2006. 12:11:05
Postovi: 294
Lokacija: Beograd
Godina: Dipl.
Smer: IS
Citiraj:

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
}
}


Da li bi neko mogao da mi pojasni ulogu oznacenog dela koda (crveno), konkretno ne znam za sta se uopste koristi ovo "%" u Javi, jasna mi je prica i posupak, ali kod bas i ne kapiram... :(

_________________
"Kroz otprilike dve godine prestace da bude nimfica i pretvorice se u "mladu devojku", a onda u "studentkinju" - taj uzas nad uzasima!" - Vladimir Nabokov


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

Pridružio se: 17.10.2005. 03:47:09
Postovi: 116
Lokacija: NBG
Godina: Apsolvent
Smer: IS
^Procenat ti je operacija koja vraca ostatak pri celobrojnom delenju promenljive kljuc sa vrednoscu niz.lenght.
Za teorijska: Stablo je potpuno ako svaki unu. cvor ima n dece( n je red tog stabla). Kompletno stablo je potpuno i svi listovi su na istom nivou.
A ovo za B stabla kada imamo vise ele u cvoru, bitno je da ona rastu u visinu. Znaci kada popunimo cvor onda istiskujemo element na gore i formiramo novi cvor. A kod B* imamo neko prebacivanje iz cvora u cvor. Jos ovo nisam bas najbolje skapirao pa ako u toku noci odradim i budem mogao to reci na neki imalo razumljiv nacin, javicu se.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 13.06.2007. 17:01:43 
Korisnikov avatar

Pridružio se: 13.02.2005. 21:09:15
Postovi: 949
Lokacija: BEOgrad
Godina: Dipl.
Smer: IS
Ljudi evo jedno blesavo pitanje, ali tako je to kad tek pocinje da se sprema ispit bez ijednih vezbi i predavanja, naime jel se ovaj ispit radi za racunarom, mislim na ove kodove i cuda.

_________________
Pitate se kuda večeras u Beogradu? Pogledajte programe beogradskih klubova i splavova i besplatno rezervišite vaše mesto u nekom od njih, klubovi Beograd.


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

Pridružio se: 10.11.2005. 12:13:51
Postovi: 642
Godina: Dipl.
Smer: IS
sve se radi na papiru


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 18.06.2007. 10:29:23 

Pridružio se: 01.10.2006. 18:45:05
Postovi: 56
Godina: III
Smer: IS
Da li neko moze da mi napise kako izgleda f-ja koja implementira iterativni algoritam za binarno pretrazivanje niza sortiranog u opadajucem redosledu?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 18.06.2007. 10:54:04 
Korisnikov avatar

Pridružio se: 30.01.2006. 16:11:37
Postovi: 165
Godina: III
Smer: IS
Pa imas to u okviru one skripte sa sajta struktura. Samo je tu kod za niz u rastucem redosledu. Evo ovako treba da izgleda:

public static int BinarySearch(Element[] aArray, int aTarget)
{
int Result = -1;
int left = 0;
int right = aArray.length - 1;
while (right >= left)
{
int middle = (left + right) / 2;
if (aArray[middle].Key < aTarget)
right = middle - 1;
else if (aArray[middle].Key > aTarget)
left = middle + 1;
else
{
Result = middle;
break;
}
}
return Result;
}


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 19.06.2007. 14:29:04 
Korisnikov avatar

Pridružio se: 03.06.2006. 18:01:18
Postovi: 427
Lokacija: Beograd
Godina: IV
Smer: IS
xXx je napisao:
Slika



jel zna neko da resi 16 sa slike? :zbun:

_________________
Blind leading the blind



Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 19.06.2007. 20:52:47 
Moderator
Korisnikov avatar

Pridružio se: 18.01.2006. 02:49:09
Postovi: 245
Godina: III
Smer: IS
Obecao sam 16-i zadatak... Evo:


Kod:
public static CvorListe zajednickiPredak(CvorListe k, int p, int q){

if (k==null)
   return null;

if (sadrzi(k, p) && sadrzi (k, q)) {

   if (sadrzi(t.levo, p) && sadrzi(t.levo, q))
      return zajednickiPredak(k.levo, p, q);

   if (sadrzi (t.desno, p) && sadrzi(t.desno, q)
      return zajednickiPredak(k.desno, p, q);

   return k;

}
}


public static boolean sadrzi(CvorListe k, int a){

if (k==null)
   return false;

if (k.podatak = a)
   return true;

return (sadrzi(k.levo, a) || sadrzi(k.desno, a));
}


Ja bih to ovako resio... Nadam se da cete sad skapirati sustinu kako bih ja resio taj problem...

Poz.

_________________
...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 19.06.2007. 23:07:34 
Korisnikov avatar

Pridružio se: 01.02.2006. 12:11:05
Postovi: 294
Lokacija: Beograd
Godina: Dipl.
Smer: IS
Sumnjam da neko ima odgovor na ovo pitanje, al ono, ko pita ne skita :D Dakle, da li ciklicna dvostruko spregnuta lista kada ima samo jedan cvor, pokazuje sama na sebe u krug, ili su t.next i t.previous jednaki null? (palo mi na pamet dok sam resavala nesto sa ciklicnom...)

_________________
"Kroz otprilike dve godine prestace da bude nimfica i pretvorice se u "mladu devojku", a onda u "studentkinju" - taj uzas nad uzasima!" - Vladimir Nabokov


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 19.06.2007. 23:45:02 
Moderator
Korisnikov avatar

Pridružio se: 18.01.2006. 02:49:09
Postovi: 245
Godina: III
Smer: IS
Oba pokazuju na NULL !

_________________
...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 20.06.2007. 00:08:48 
Korisnikov avatar

Pridružio se: 01.02.2006. 12:11:05
Postovi: 294
Lokacija: Beograd
Godina: Dipl.
Smer: IS
Extra, sad se sve uklapa, thanks! :)
Evo jos jedno pitanje: kad imam dvostrukospregnutu listu i izbacujem element, da li je jedino bitno da "ukinem" pokazivace koji pokazuju NA taj element koji izbacujem (a one koji polaze od tog elementa iskuliram - jer oni se brisu sa elementom, naravno, postaram se za one koji su ostali, a bili pokazivani od strane obrisanog) :D

_________________
"Kroz otprilike dve godine prestace da bude nimfica i pretvorice se u "mladu devojku", a onda u "studentkinju" - taj uzas nad uzasima!" - Vladimir Nabokov


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

Pridružio se: 30.10.2006. 18:22:48
Postovi: 1094
Godina: Dipl.
Smer: IS
Čim niko ne pokazuje na njega čvor se briše bez obzira na šta je pokazivao do tada :)

_________________
Nomi Malone: Life sucks, you know.
James Smith: "Life sucks," "Shit happens." Where do you get this stuff, off of T-shirts?


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 20.06.2007. 00:36:49 
Korisnikov avatar

Pridružio se: 27.10.2003. 00:30:23
Postovi: 269
Lokacija: approximated reality
Godina: IV
Smer: IS
joca986 je napisao:
Oba pokazuju na NULL !

Ako su oba null, onda to više nije ciklična lista, ne?

_________________
"And from the ashes a phoenix rose, with wings made of gold it gently touched me, a touch of relief. I was ready to start a new circle, hoping it would never come to an end. "Never too late for hope" - The grey ice melted - slowly..."
T.S.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 20.06.2007. 00:38:53 
Korisnikov avatar

Pridružio se: 01.02.2006. 12:11:05
Postovi: 294
Lokacija: Beograd
Godina: Dipl.
Smer: IS
moze li izbacivanje u stak kao dvostruko spregnutu listu da izgleda ovako nekako:

public Object Pop () {

if (T == null ) // if(isEmpty())
return null;

Object o = T.data;
T.next. previous = null;
T = T.next; // T onaj stari i dalje je postojao jer je upravo T pokazivao na njega, do ovog trenutka
return o;
}

_________________
"Kroz otprilike dve godine prestace da bude nimfica i pretvorice se u "mladu devojku", a onda u "studentkinju" - taj uzas nad uzasima!" - Vladimir Nabokov


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 20.06.2007. 00:40:12 
Korisnikov avatar

Pridružio se: 01.02.2006. 12:11:05
Postovi: 294
Lokacija: Beograd
Godina: Dipl.
Smer: IS
@DarkShine
zato sam i ja pitala :pitamse:

_________________
"Kroz otprilike dve godine prestace da bude nimfica i pretvorice se u "mladu devojku", a onda u "studentkinju" - taj uzas nad uzasima!" - Vladimir Nabokov


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 20.06.2007. 01:09:51 
Korisnikov avatar

Pridružio se: 30.01.2006. 16:11:37
Postovi: 165
Godina: III
Smer: IS
Citiraj:
2. Napisati funkciju koja prihvata pokazivač k na koren binarnog stabla i štampa putanju od korena do lista koja ima najveći zbir elemenata. Na primer, za sledeće stablo putanja sa najvećim zbirom je 1-8-7-11.



Zna li ko kako se radi ovaj zadatak. Ne mogu sliku da iskopiram, a inace je iz oktobra 2006.[/img]


Poslednji put menjao lb dana 20.06.2007. 01:14:34, izmenjena 2 puta

Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 20.06.2007. 01:11:47 
Moderator
Korisnikov avatar

Pridružio se: 18.01.2006. 02:49:09
Postovi: 245
Godina: III
Smer: IS
Zanimljivo, mislim ipak da sam pogresio... Opa pokazivaca pokazuju na prvi, tj. jedini element... Mada Vam to nece trebati, ali logicnije je tako, a i tako pise po raznim sajtovima, koliko sam uspeo da provalim... :)

April, good je kod, samo ako si mislila na izbacivanje iz steka, a ne na "izbacivanje u stek" :D

_________________
...


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 20.06.2007. 09:33:59 
Korisnikov avatar

Pridružio se: 03.06.2006. 18:01:18
Postovi: 427
Lokacija: Beograd
Godina: IV
Smer: IS
e kad ubacujem u B* ili B stablo neki element koji se vec nalazi da li ga oda iskuliram ili posmatram kao manjeg od istog....????

_________________
Blind leading the blind



Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 20.06.2007. 10:07:19 
Korisnikov avatar

Pridružio se: 01.02.2006. 12:11:05
Postovi: 294
Lokacija: Beograd
Godina: Dipl.
Smer: IS
@joca986
da, to sam mislila... :D

@alias
proverila sam na applet-u, samo ga iskuliras posto ga vec imas (a i logicno je, u kodu bi to bio neki izuzetak "vec postoji"...)

_________________
"Kroz otprilike dve godine prestace da bude nimfica i pretvorice se u "mladu devojku", a onda u "studentkinju" - taj uzas nad uzasima!" - Vladimir Nabokov


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

Pridružio se: 03.06.2006. 18:01:18
Postovi: 427
Lokacija: Beograd
Godina: IV
Smer: IS
znam da ga u applet iskulira....ali sam mislila mozda se taj neko ko ga je pravio ogradio...)) :)
jel u skripti recimo za B+ stablo kaze da ga posmatramo kao manjeg...pa sam se nesto mislila da tko nije ovde....hvala u svakom slucaju....pozz :D

_________________
Blind leading the blind



Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 20.06.2007. 10:25:48 

Pridružio se: 24.01.2006. 12:35:54
Postovi: 1
Citiraj:
Citat:
2. Napisati funkciju koja prihvata pokazivač k na koren binarnog stabla i štampa putanju od korena do lista koja ima najveći zbir elemenata. Na primer, za sledeće stablo putanja sa najvećim zbirom je 1-8-7-11.


je l' moze ovaj zadatak ovako da se resi:
Kod:
  int maxZbir (CvorStabla koren){
           if(koren==null){
               retutn;
           }
           else{
               if(koren.levo!=0 && koren.desno!=0){
                   return(koren.levo.podatak + koren.desno.podatak)
                }
               return koren;
            }
   return Math.max(koren.levo.podatak + koren.desno.podatak,
              maxZbir(koren.levo), maxZbir(koren.desno)); 
          }


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 20.06.2007. 12:25:35 
Korisnikov avatar

Pridružio se: 27.01.2006. 22:34:40
Postovi: 258
Lokacija: Beograd
Godina: IV
Smer: IS
moze li neko na brzinu da napise prefiksni i infiksni prolaz kroz ovo stablo:
Citiraj:

................................50
............................../.....\
............................ 25.....60
.........................../....\.......\
.........................10....30.....70


i moze li neko samo da napise izbacivanje elemenata iz B* stabla ako je maksimalan br kljuceva 2:
Citiraj:

.............................220
.........................../......\
.......................100....290, 320

izbacuju se 100,290,320.


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 20.06.2007. 13:24:55 
Korisnikov avatar

Pridružio se: 30.01.2006. 16:11:37
Postovi: 165
Godina: III
Smer: IS
Citiraj:
je l' moze ovaj zadatak ovako da se resi:
Code:

int maxZbir (CvorStabla koren){
if(koren==null){
retutn;
}
else{
if(koren.levo!=0 && koren.desno!=0){
return(koren.levo.podatak + koren.desno.podatak)
}
return koren;
}
return Math.max(koren.levo.podatak + koren.desno.podatak,
maxZbir(koren.levo), maxZbir(koren.desno));
}


Milsim da ne moze ovako. Ima li jos neko neku ideju?

@marko_bgd
prefiksni: 50,25,10,30,60,70
infisksni: 10,25,30,50,60,70

Izbacivanje:
....................290
.................../.....\
................220......320

...............220,320

..............220


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 ... 12, 13, 14, 15, 16, 17, 18 ... 28  Sledeća


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 10 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