pametova narocnost?
lze použít rozptylovací funkce tedy jen počet prvku +/- (java má vlastní funci, doproučuje se 80% zaplnění).
S polem to byl pouze příklad a naznačení - pokud použiješ třeba v jave k tomu určenou HashTable - bude vhodne alokovat pouze 20k zaznamu. Nikoliv silene cislo co jsi uvedl. Pouze jsem naznacil, ze jde o prim pristup (v idealnim pripade). A ukazal implementaci v poli (ktera by se treba pro jeho kombinaci 3 cisel hodila, kterou uvedl) a kdyz uz jsme u toho chytani za slovo - Pole[365] nerika nic o tom jak je velke a jak bude, napriklad mohu tvrdit, ze staci overloading "[]" v C++ pole a muze to pak po prepsani []treba znamenat neco jako : poradi=Pole[rozptylovaci_funkce_vyseledkem_ktere_j e_pristup_doOpravdovehoPole(365)];