| Prethodna tema :: Sljedeća tema | 
	
	
		| Autor/ica | Poruka | 
	
		| Luuka Forumaš(ica)
 
  
  
 Pridružen/a: 13. 02. 2007. (20:34:54)
 Postovi: (925)16
 Spol:
  Lokacija: Hakuna Matata
 
 | 
			
				|  Postano: 14:56 uto, 12. 2. 2008    Naslov: prošlogodišnji kolokvij |         |  
				| 
 |  
				| Zadatak 4. [url=http://web.math.hr/nastava/spa/kolokviji/2006/SPA2006_kolokvij2.pdf]link[/url]
Zadatak 4. link
 Moje rješenje bi bilo nekak ovak:
 [code:1]void kvadrat(RELATION *R, int n, int a, int k)
 {
 int red, stup, i , j, suma;
 SET S;
 
 for (red=0;red <=n-a;red++)
 for (stup=0;stup<=n-a;stup++)
 {
 suma=0;
 MAKE_NULL_SET(&S);
 for (i=red;i<=red+a;i++)
 COMPUTE2(&R,i,*S);
 for (j=stup;j<=stup+a;j++) if (MEMBER (j,S) ) suma++;
 if (suma==k) for (i=red;i<=red+a;i++)
 for (j=stup;j<=stup+a;j++)
 UNRELATE (R,i,j);
 }
 }
 [/code:1]
 
 edit: nevermind, skužio sam...zaboravih pogledat one materijale s relacijama.. :oops:
 
 Jel ovo ok?
 
 Moje rješenje bi bilo nekak ovak:
 
  	  | Kod: |  	  | void kvadrat(RELATION *R, int n, int a, int k) {
 int red, stup, i , j, suma;
 SET S;
 
 for (red=0;red <=n-a;red++)
 for (stup=0;stup<=n-a;stup++)
 {
 suma=0;
 MAKE_NULL_SET(&S);
 for (i=red;i<=red+a;i++)
 COMPUTE2(&R,i,*S);
 for (j=stup;j<=stup+a;j++) if (MEMBER (j,S) ) suma++;
 if (suma==k) for (i=red;i<=red+a;i++)
 for (j=stup;j<=stup+a;j++)
 UNRELATE (R,i,j);
 }
 }
 
 | 
 
 edit: nevermind, skužio sam...zaboravih pogledat one materijale s relacijama..
   
 Jel ovo ok?
 _________________ "Bolje bi prolazio na faxu da sam na drogama nego na netu" - by a friend of mine
 
"Poslije spavanja doma spavanje bilo di mi je najdraža stvar" - by the same guy   |  | 
	
		| [Vrh] |  | 
	
		| MKova Forumaš(ica)
 
  
  
 Pridružen/a: 01. 10. 2005. (18:24:38)
 Postovi: (187)16
 Spol:
  
 
 |  | 
	
		| [Vrh] |  | 
	
		| Luuka Forumaš(ica)
 
  
  
 Pridružen/a: 13. 02. 2007. (20:34:54)
 Postovi: (925)16
 Spol:
  Lokacija: Hakuna Matata
 
 |  | 
	
		| [Vrh] |  | 
	
		| MKova Forumaš(ica)
 
  
  
 Pridružen/a: 01. 10. 2005. (18:24:38)
 Postovi: (187)16
 Spol:
  
 
 |  | 
	
		| [Vrh] |  | 
	
		| lyra Forumaš(ica)
 
  
  
 Pridružen/a: 17. 07. 2006. (21:23:44)
 Postovi: (63)16
 Spol:
  
 
 |  | 
	
		| [Vrh] |  | 
	
		| kus Forumaš(ica)
 
  
  
 Pridružen/a: 04. 12. 2005. (12:33:18)
 Postovi: (4F)16
 Spol:
  Lokacija: Poso, kuća birtija
 
 |  | 
	
		| [Vrh] |  | 
	
		| Luuka Forumaš(ica)
 
  
  
 Pridružen/a: 13. 02. 2007. (20:34:54)
 Postovi: (925)16
 Spol:
  Lokacija: Hakuna Matata
 
 | 
			
				|  Postano: 17:24 uto, 12. 2. 2008    Naslov: |         |  
				| 
 |  
				| Kužim i ja kaj ti hoćeš reć...onda bi trebo gledat za svaki i posebno, tj da mi je onaj for po j unutar fora po i...i onda da ubacujem u S, i brojim na licu mjesta, za fixirani i koliko ima j t.d. iRj.
Kužim i ja kaj ti hoćeš reć...onda bi trebo gledat za svaki i posebno, tj da mi je onaj for po j unutar fora po i...i onda da ubacujem u S, i brojim na licu mjesta, za fixirani i koliko ima j t.d. iRj.
 Btw ide
 
 COMPUTE2(*R,i,&S);
 
 krivo napisah gore
 
 Btw ide
 
 COMPUTE2(*R,i,&S);
 
 krivo napisah gore
 _________________ "Bolje bi prolazio na faxu da sam na drogama nego na netu" - by a friend of mine
 
"Poslije spavanja doma spavanje bilo di mi je najdraža stvar" - by the same guy   |  | 
	
		| [Vrh] |  | 
	
		| anekalo Forumaš(ica)
 
  
 
 Pridružen/a: 05. 03. 2007. (16:48:54)
 Postovi: (55)16
 
 
 |  | 
	
		| [Vrh] |  | 
	
		| j.b.i.n.s.h. Forumaš(ica)
 
  
 
 Pridružen/a: 24. 06. 2007. (10:28:11)
 Postovi: (1B)16
 
 
 | 
			
				|  Postano: 20:30 uto, 12. 2. 2008    Naslov: |         |  
				| 
 |  
				| [quote="lyra"]jel itko rješavao 5. zadatak iz lanjskog kolokvija, ili bar ima neku ideju kako ga riješit?  :?[/quote]
 upravo sam gledala taj zadatak, evo mog pokušaja za a i b dio, još nisam c
 (a ne znam ni hocu li)
 
 [code:1]MOZE(k, x){
 if(k==0 && x==0) return 1;
 if(k==0 || x<=0) return 0;
 
 if(MOZE(k-1, x-a[k-1])) return 1;
 if(MOZE(k-1, x-b[k-1])) return 1;
 return 0;
 }
 
 
 
 
 
 
 int moze[k][x]={-1}
 MOZE(k, x){
 if (moze[k][x]==1) return 1;
 if (moze[k][x]==0) return 0;
 
 if(k==0 && x==0) return moze[k][x]=1;
 if(k==0 || x<=0) return moze[k][x]=0;
 
 if(MOZE(k-1, x-a[k-1])) return moze[k][x]=1;
 if(MOZE(k-1, x-b[k-1])) return moze[k][x]=1;
 return moze[k][x]=0;
 }
 [/code:1]
 
 kako vam se ovo čini?
 meni se čini da sve manje i manje znam...
  	  | lyra (napisa): |  	  | jel itko rješavao 5. zadatak iz lanjskog kolokvija, ili bar ima neku ideju kako ga riješit?  | 
 
 upravo sam gledala taj zadatak, evo mog pokušaja za a i b dio, još nisam c
 (a ne znam ni hocu li)
 
 
  	  | Kod: |  	  | MOZE(k, x){ if(k==0 && x==0) return 1;
 if(k==0 || x<=0) return 0;
 
 if(MOZE(k-1, x-a[k-1])) return 1;
 if(MOZE(k-1, x-b[k-1])) return 1;
 return 0;
 }
 
 
 
 
 
 
 int moze[k][x]={-1}
 MOZE(k, x){
 if (moze[k][x]==1) return 1;
 if (moze[k][x]==0) return 0;
 
 if(k==0 && x==0) return moze[k][x]=1;
 if(k==0 || x<=0) return moze[k][x]=0;
 
 if(MOZE(k-1, x-a[k-1])) return moze[k][x]=1;
 if(MOZE(k-1, x-b[k-1])) return moze[k][x]=1;
 return moze[k][x]=0;
 }
 
 | 
 
 kako vam se ovo čini?
 meni se čini da sve manje i manje znam...
 
 
 _________________
 ...joined because i needed some help...
 |  | 
	
		| [Vrh] |  | 
	
		| ft Forumaš(ica)
 
  
 
 Pridružen/a: 13. 02. 2007. (21:38:47)
 Postovi: (25)16
 
 
 |  | 
	
		| [Vrh] |  | 
	
		| desire Forumaš(ica)
 
  
  
 Pridružen/a: 06. 09. 2007. (07:46:21)
 Postovi: (133)16
 Spol:
  
 
 |  | 
	
		| [Vrh] |  | 
	
		| j.b.i.n.s.h. Forumaš(ica)
 
  
 
 Pridružen/a: 24. 06. 2007. (10:28:11)
 Postovi: (1B)16
 
 
 |  | 
	
		| [Vrh] |  | 
	
		| Raz Forumaš(ica)
 
  
  
 Pridružen/a: 07. 02. 2005. (22:40:23)
 Postovi: (6F)16
 Lokacija: Tamo gdje ribe jedu avanturiste...
 
 |  | 
	
		| [Vrh] |  | 
	
		| ft Forumaš(ica)
 
  
 
 Pridružen/a: 13. 02. 2007. (21:38:47)
 Postovi: (25)16
 
 
 | 
			
				|  Postano: 22:06 uto, 12. 2. 2008    Naslov: |         |  
				| 
 |  
				| [quote="j.b.i.n.s.h."][quote="lyra"]jel itko rješavao 5. zadatak iz lanjskog kolokvija, ili bar ima neku ideju kako ga riješit?  :?[/quote]
 upravo sam gledala taj zadatak, evo mog pokušaja za a i b dio, još nisam c
 (a ne znam ni hocu li)
 
 [code:1]MOZE(k, x){
 if(k==0 && x==0) return 1;
 if(k==0 || x<=0) return 0;
 
 if(MOZE(k-1, x-a[k-1])) return 1;
 if(MOZE(k-1, x-b[k-1])) return 1;
 return 0;
 }
 
 
 
 
 
 
 int moze[k][x]={-1}
 MOZE(k, x){
 if (moze[k][x]==1) return 1;
 if (moze[k][x]==0) return 0;
 
 if(k==0 && x==0) return moze[k][x]=1;
 if(k==0 || x<=0) return moze[k][x]=0; // pazi x ti moze biti negativan!!! stavi samo return 0;
 
 if(MOZE(k-1, x-a[k-1])) return moze[k][x]=1;
 if(MOZE(k-1, x-b[k-1])) return moze[k][x]=1;
 return moze[k][x]=0;
 }
 [/code:1]
 
 Da to nije lose. Uz gore navedeni komentar i da stavis na pocetku polje
 kompletno inicijaliziras na -1. Ovo ti se zove top-down pristup i mislim da
 bi to isto trebalo raditi.
 
 kako vam se ovo čini?
 meni se čini da sve manje i manje znam...[/quote]
  	  | j.b.i.n.s.h. (napisa): |  	  |  	  | lyra (napisa): |  	  | jel itko rješavao 5. zadatak iz lanjskog kolokvija, ili bar ima neku ideju kako ga riješit?  | 
 
 upravo sam gledala taj zadatak, evo mog pokušaja za a i b dio, još nisam c
 (a ne znam ni hocu li)
 
 
  	  | Kod: |  	  | MOZE(k, x){ if(k==0 && x==0) return 1;
 if(k==0 || x<=0) return 0;
 
 if(MOZE(k-1, x-a[k-1])) return 1;
 if(MOZE(k-1, x-b[k-1])) return 1;
 return 0;
 }
 
 
 
 
 
 
 int moze[k][x]={-1}
 MOZE(k, x){
 if (moze[k][x]==1) return 1;
 if (moze[k][x]==0) return 0;
 
 if(k==0 && x==0) return moze[k][x]=1;
 if(k==0 || x<=0) return moze[k][x]=0; // pazi x ti moze biti negativan!!! stavi samo return 0;
 
 if(MOZE(k-1, x-a[k-1])) return moze[k][x]=1;
 if(MOZE(k-1, x-b[k-1])) return moze[k][x]=1;
 return moze[k][x]=0;
 }
 
 | 
 
 Da to nije lose. Uz gore navedeni komentar i da stavis na pocetku polje
 kompletno inicijaliziras na -1. Ovo ti se zove top-down pristup i mislim da
 bi to isto trebalo raditi.
 
 kako vam se ovo čini?
 meni se čini da sve manje i manje znam...
 | 
 
 
 |  | 
	
		| [Vrh] |  | 
	
		| Luuka Forumaš(ica)
 
  
  
 Pridružen/a: 13. 02. 2007. (20:34:54)
 Postovi: (925)16
 Spol:
  Lokacija: Hakuna Matata
 
 |  | 
	
		| [Vrh] |  | 
	
		| j.b.i.n.s.h. Forumaš(ica)
 
  
 
 Pridružen/a: 24. 06. 2007. (10:28:11)
 Postovi: (1B)16
 
 
 |  | 
	
		| [Vrh] |  | 
	
		| desire Forumaš(ica)
 
  
  
 Pridružen/a: 06. 09. 2007. (07:46:21)
 Postovi: (133)16
 Spol:
  
 
 |  | 
	
		| [Vrh] |  | 
	
		| Raz Forumaš(ica)
 
  
  
 Pridružen/a: 07. 02. 2005. (22:40:23)
 Postovi: (6F)16
 Lokacija: Tamo gdje ribe jedu avanturiste...
 
 |  | 
	
		| [Vrh] |  | 
	
		| Luuka Forumaš(ica)
 
  
  
 Pridružen/a: 13. 02. 2007. (20:34:54)
 Postovi: (925)16
 Spol:
  Lokacija: Hakuna Matata
 
 |  | 
	
		| [Vrh] |  | 
	
		| arya Forumaš(ica)
 
  
  
 Pridružen/a: 30. 11. 2006. (20:10:37)
 Postovi: (233)16
 Spol:
  Lokacija: forum
 
 |  | 
	
		| [Vrh] |  | 
	
		|  |