Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

courses:a4m33pal:uloha3-2010 [2010/11/18 01:46]
jarda Pridano: Generator tahů /poznamka/
courses:a4m33pal:uloha3-2010 [2025/01/03 18:28] (aktuální)
Řádek 3: Řádek 3:
 Šachová koncovka Šachová koncovka
  
-[[http://​cw.felk.cvut.cz/​lib/​exe/​fetch.php/​courses/​a4m33pal/​cviceni/​chessassignment2.pdf|Provizorní zadání]]+[[http://​cw.felk.cvut.cz/​courses/​a4m33pal/​task.php?​task=sachy|Zadání]]
  
-Limit: ​?s+Limit: ​variabilní od 1s do 25s
  
 ===== Jak na to: ===== ===== Jak na to: =====
Řádek 70: Řádek 70:
  
   * Problém je v tom, že v Javě jsou všechny typy se znaménkem...tedy první bit ve 32 bitovém intu určuje znaménko a my potřebujem i tenhle bit...takže se bude stávat že výsledný hash bude záporný. Kvůli tomu nemůže výsledný hash označovat index v poli, kam by se hashe ukládali. ​   * Problém je v tom, že v Javě jsou všechny typy se znaménkem...tedy první bit ve 32 bitovém intu určuje znaménko a my potřebujem i tenhle bit...takže se bude stávat že výsledný hash bude záporný. Kvůli tomu nemůže výsledný hash označovat index v poli, kam by se hashe ukládali. ​
 +
 +  * A co treba pouzit 64bit int? Tim by se vyresil problem se znamenkem a navic by se vytvoril prostor pro dalsi zajimave informace (napriklad kdo je na tahu).
  
   * Ono ale stejně mít pole velké jako rozsah intu (2^32) je sebevražda. Neví někdo o nějakém lepším ukládání ? (zřetězený seznam a tak)   * Ono ale stejně mít pole velké jako rozsah intu (2^32) je sebevražda. Neví někdo o nějakém lepším ukládání ? (zřetězený seznam a tak)
courses/a4m33pal/uloha3-2010.1290041217.txt.gz · Poslední úprava: 2025/01/03 18:24 (upraveno mimo DokuWiki)
Nahoru
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0