Prethodna tema :: Sljedeća tema |
Autor/ica |
Poruka |
malena Forumaš(ica)
Pridružen/a: 27. 03. 2009. (16:43:42) Postovi: (62)16
Spol:
Lokacija: ...
|
|
[Vrh] |
|
ddduuu Forumaš(ica)
Pridružen/a: 16. 11. 2008. (12:31:48) Postovi: (109)16
|
|
[Vrh] |
|
mycky1111 Forumaš(ica)
Pridružen/a: 26. 05. 2008. (11:59:07) Postovi: (D4)16
Spol:
|
|
[Vrh] |
|
ddduuu Forumaš(ica)
Pridružen/a: 16. 11. 2008. (12:31:48) Postovi: (109)16
|
|
[Vrh] |
|
Milojko Forumaš(ica)
Pridružen/a: 07. 11. 2008. (14:57:52) Postovi: (453)16
Spol:
Lokacija: Hilbertov hotel
|
Postano: 21:51 čet, 21. 1. 2010 Naslov: |
|
|
isti takav zadatak je u onim zadacima za vježbu, sam što se tamo radi o slovima eng abecede, ovaj drugi zad
prvo pod a)
[code:1]int injekcija (MAPPING f) {
int i;
for (i = 1; i <= 2008; ++i) {
int t;
if (COMPUTE (f, i, &t)) {
int j = i+1;
while (j <= 2008) {
int temp;
if (COMPUTE (f, j, &temp) && temp == t)
return 0;
++j;
}
}
}
return 1;
} [/code:1]
mislim dab to trebalo valjat
sad inverz
[code:1]void inverz (MAPPING f) {
if (!injekcija (f))
return;
int i;
MAPPING inv;
MAKE_NULL (&inv);
for (i = 1; i <= 2008; ++i) {
int t;
if (COMPUTE (f, i, &t)) {
ASSIGN (&inv, t, i);
}
return;
}[/code:1]
isti takav zadatak je u onim zadacima za vježbu, sam što se tamo radi o slovima eng abecede, ovaj drugi zad
prvo pod a)
Kod: | int injekcija (MAPPING f) {
int i;
for (i = 1; i <= 2008; ++i) {
int t;
if (COMPUTE (f, i, &t)) {
int j = i+1;
while (j <= 2008) {
int temp;
if (COMPUTE (f, j, &temp) && temp == t)
return 0;
++j;
}
}
}
return 1;
} |
mislim dab to trebalo valjat
sad inverz
Kod: | void inverz (MAPPING f) {
if (!injekcija (f))
return;
int i;
MAPPING inv;
MAKE_NULL (&inv);
for (i = 1; i <= 2008; ++i) {
int t;
if (COMPUTE (f, i, &t)) {
ASSIGN (&inv, t, i);
}
return;
} |
_________________ Sedam je prost broj
Bolonja je smeće i to pod hitno treba mijenjat
|
|
[Vrh] |
|
bimar Forumaš(ica)
Pridružen/a: 16. 11. 2008. (14:45:25) Postovi: (61)16
Lokacija: arkadija
|
|
[Vrh] |
|
Milojko Forumaš(ica)
Pridružen/a: 07. 11. 2008. (14:57:52) Postovi: (453)16
Spol:
Lokacija: Hilbertov hotel
|
|
[Vrh] |
|
ddduuu Forumaš(ica)
Pridružen/a: 16. 11. 2008. (12:31:48) Postovi: (109)16
|
|
[Vrh] |
|
bimar Forumaš(ica)
Pridružen/a: 16. 11. 2008. (14:45:25) Postovi: (61)16
Lokacija: arkadija
|
Postano: 23:23 čet, 21. 1. 2010 Naslov: |
|
|
[quote="Milojko"]isti takav zadatak je u onim zadacima za vježbu, sam što se tamo radi o slovima eng abecede, ovaj drugi zad
prvo pod a)
[code:1]int injekcija (MAPPING f) {
int i;
for (i = 1; i <= 2008; ++i) { prolazi kroz sve moguće članove domene
int t;
if (COMPUTE (f, i, &t)) { u varijablu t sprema vrijednost f(i)
int j = i+1;
while (j <= 2008) { za sve jotove koji su veće od i provjerava da li se f(i) ponavlja ako da vrati nulu jer to nije injekcija po definiciji
int temp;
if (COMPUTE (f, j, &temp) && temp == t)
return 0;
++j;
}
}
}
return 1;
} [/code:1]
mislim dab to trebalo valjat
sad inverz
[code:1]void inverz (MAPPING f) {
if (!injekcija (f))
return;
int i;
MAPPING inv;
MAKE_NULL (&inv);
for (i = 1; i <= 2008; ++i) { opet prolazi po svim članovima domene
int t;
if (COMPUTE (f, i, &t)) { sprema f(i) za svaki i u t
ASSIGN (&inv, t, i); i kaže da je f(t)= i sve ovo ti piše u tablici, argumenti i to
}
return;
}[/code:1][/quote] đ
evo napiso sam ti ja ponešto.... u citatu ti je gore, čitaj sa strane
Milojko (napisa): | isti takav zadatak je u onim zadacima za vježbu, sam što se tamo radi o slovima eng abecede, ovaj drugi zad
prvo pod a)
Kod: | int injekcija (MAPPING f) {
int i;
for (i = 1; i <= 2008; ++i) { prolazi kroz sve moguće članove domene
int t;
if (COMPUTE (f, i, &t)) { u varijablu t sprema vrijednost f(i)
int j = i+1;
while (j <= 2008) { za sve jotove koji su veće od i provjerava da li se f(i) ponavlja ako da vrati nulu jer to nije injekcija po definiciji
int temp;
if (COMPUTE (f, j, &temp) && temp == t)
return 0;
++j;
}
}
}
return 1;
} |
mislim dab to trebalo valjat
sad inverz
Kod: | void inverz (MAPPING f) {
if (!injekcija (f))
return;
int i;
MAPPING inv;
MAKE_NULL (&inv);
for (i = 1; i <= 2008; ++i) { opet prolazi po svim članovima domene
int t;
if (COMPUTE (f, i, &t)) { sprema f(i) za svaki i u t
ASSIGN (&inv, t, i); i kaže da je f(t)= i sve ovo ti piše u tablici, argumenti i to
}
return;
} |
| đ
evo napiso sam ti ja ponešto.... u citatu ti je gore, čitaj sa strane
|
|
[Vrh] |
|
|