Pokud to zaplatis, tak to napisu a pojede to rychlej (nebo vratim dvojnasobek) s 2 podminkami:
1) budu mit k dispozici median (jeho vypocet by mel vykonove neodhadnutelny dopad)
2) pole bude dostatecne velky
Samotny fungovani:
1) procesor 1 pretahne spodni polovinu tabulky (pole) - prosty vyber vseho pod medianem (procik 2 ceka)
2) procik 1 tridi spodni polovinu; procik 2 pretahne horni polovinu tabulky
3) procik 1 tridi; procik 2 tridi (kazdy svou polovinu tabulky)
4) procik 1 ulozi spodni polovinu tabulky; procik 2 tridi
5) procik 2 ulozi horni polovinu tabulky
Jak muzes videt, tak jediny problem je ve fazi 1 a (castecne) ve fazi 4. Ve fazi 2 a 3 jedou oba prociky naplno - pokud budou tyto dve faze dost vypocetne narocne, muj algoritmus bude vykonnejsi.
A jediny, kde bude muj algoritmus zaostavat proti jednovlaknovymu je ve fazi 1. V ostatnich fazich bude prinejmensim stejne rychly.
Mimoto jsi reagoval na neco jinyho, nez byl hlavni vyznam - tim bylo, ze az budou predprogramovany procedury vyzivajici vice vlaken, bude pouziti stejne jednoduchy jako dnesni DX.
A vlakno bude jen objektem.
"to jsem se moc nedozvěděl, tyto základy se dají zmáknout za den dva. Ale tím to asi tak končí."
proto jsem to prvne ani nepsal, pacto sem predpokladal, ze tohle vysvetlovani by urazilo tvou inteligenci.
Ale jak jsem rekl - kdokoliv vi jak to udelat prakticky, tak se nevykecava tady, ale nekde na brainstormingu, kde k tomu ma odpovidajici prostredi.
"Ječet? Zvláštní způsob vyjadřování. Co takhle se trochu zamyslet nad slovníkem?... Mobil už mám skoro čtyři roky stejný - není důvod ho měnit"
sorry, ale nekdy je nakopnuti nejlepsim zpusobem jak se probrat.
Takze jeste jednou: kdyby nebyl svet plni xxx a xxx a xxx, kteri chteji
a) byt IN takze kupuji kdejakou novou blbost
b) jsou techie takze kupuji kdejakou novou blbost
c) nerozumi elektronice, takze kupuji kdejakou novou blbost
d) chteji to nejlepsi, takze kupuji kdejakou novou blbost
e) ..., takze kupuji kdejakou novou blbost
f) ..., takze kupuji kdejakou novou blbost
... dtto dtto
mel by jsi mobil co mas, nebo by jsi pouzival model Krosna s ohromujici vydrzi 3 minuty hovoru a 1 hodina pohotovostniho rezimu?
Kdyz chce nekdo utracet, tak ho nech. Kdyz chce utracet za technologie, tim lip !
Neni v nicim zajmu, aby spotrebitelska masa misto technologii zacala kupovat decky pro psy. Prinejmensim ne v zajmu ajtiku, protoze pak bysme ten drahej vyvoj museli zatahnout sami.
A zde jsi si slovo "jecet" mel prelozit jako:
1) je DOBRE kdyz pises ferovy recenze (neprikrasleny, nezmanipulovany) - nuti firmy vyvijet a tolik nemarketingovat
2) je DOBRE kdyz koncakum rikas, ze tohle je smejd v porovnani s konkurenci - nuti firmy vyvijet a tolik nemarketingovat
3) ALE NENI DOBRE kdyz koncakum vykladas, jaci sou idioti, ze si koupili neco co nepotrebujou (tj. rikas jim at nekupujou vubec a to je NE NE NE pro vsechny, co maj zajem aby do IT tekly penize radsi nez do decek pro psy).
that's it