Ovu stranicu je najbolje pregledavati u modernom internet pregledniku s omogućenim JavaScriptom.

[PARPRO] Gradivo

PiqueBlinders

koji se neutralni element uzima za XOR funkciju?


a_ko_si_ti

zisku Mislim da je 0. Ne mijenja ulaz kad se primjeni, a i kad sam radio s 0 sam dobiva smislena riješenja.


Cvija

a_ko_si_ti Rekao bih isto kao i ti, ali što da je, na primjer, niz A[] počinjao s 0, npr [0 0 1 0 …], onda bi neutralni element bio 1 ?


koBASA

Cvija Isto 0 jer onda 0 XOR 0 je 0


RogerRoger

Zadatak 9 s tog Docs pdf-a od prošle godine - čudan mi je malo taj način rješavanja, može li netko dati tablično rješenje? Sjećam se da smo na predavanjima vrijednosti koje “fale” do 2n popunjavali s 0, pretpostavljam da se ovdje gleda da svaki procesor ipak nešto radi (nijedan ne zbraja samo nule) pa je zato 3+3+3+3+2+2+2+2 elementa, tj. nule su treći element nizova nad kojima rade procesori 5-8. Jesam li u pravu što se ovoga tiče?


PiqueBlinders

RogerRoger
imas ovdje slican primjer


netko_tamo


jel bi mogli ovaj uvjet unutar paralelno promjenit u j = i - 1 do 0 pa da se gledaju elementi lijevo od trenutnog itog elementa?


adidas

2.5 U MPI programu svaki proces ima lokalnu vrijednost u varijabli x. Korištenjem MPI
funkcija Send i Recv (skraćena sintaksa) napisati odsječak programa logaritamske
složenosti (po pitanju broja poslanih poruka) koji će za N procesa izračunati minimum
svih lokalnih vrijednosti, tako da svi procesi znaju rezultat. (U svakom procesu varijabla
ID je indeks, a varijabla N ukupni broj procesa.)

Zna netko ovaj, a da nije struktura hiperkocke?


Noggenfogger

adidas meni se taj zad cini slicnim kao 2.2 samo sto se MIN trazi


Maglica

Ima netko skupljenu teoriju? Jel se ponavlja što?



netko_tamo

andiamo `paralelno(i = 0 do n - 1)
if(A == 1)
indeksi = i
k = i
else
indeksi = 0
k = 0
min = min*reduce(indeksi[])
max = max_reduce(k[])
paralelno(i = min do max)
if(A[] == 0)
nule = 1
rez = +
reduce(nule[])


min*(a,b)
if(a == b) return b
if(a < b && a > 0) return a
else if(a < = 0) return b
if(b < a && b > 0) return b
else if(b <= 0) return a
`
meni se cini da je ovo okej
mozda da izbjegnemo definiranje funkcije mozemo u ovo polje gdje trazimo najmanji indeks na kojem se pojavila jedinica, ako se nije pojavila jedinica upisati vrijednost n+1 pa cemo moc samo min_reduce


glider


moze netko rjesenje ?


Noggenfogger

toblerone evo za xor na manjem primjeru ugl radis isto kao +_reduce samo ne zbrajas nego xoras


Klokan

Ima netko barem dio rješenja zadataka prošlogodišnjeg ZI?


Sljedeća stranica »