od Scharlach » 21. 1. 2013 18:46
registr vozidel:
máte auta (spz, datum výroby, značka) a majitele (jméno, příjmení, rok narození) a úkol je vytvořit z nich databázi.
spz je unikátní, člověk je identifikován všemi 3 údaji. auto je vlastněno právě jedním majitelem, člověk může vlastnit 0-n aut.
databáze je uložená v souboru, dá se načítat a ukládat, formát libovolný. jde přidávat auta i majitele, měnit majitele autům, vyřazovat auta z databáze. obsluha přes konzoli, taky bez bližší specifikace.
klíčová funkce - vyhledávání: vlastník podle spz, auto podle jména a příjmení majitele. v lepším než lineárním čase.
takže vlastně úkol na kontejnery (nějaké šikovné použití mapy / multimapy) a trochu souborového IO.
čas ~ 3h, úspěšnost ~ 3/4
registr vozidel:
máte auta (spz, datum výroby, značka) a majitele (jméno, příjmení, rok narození) a úkol je vytvořit z nich databázi.
spz je unikátní, člověk je identifikován všemi 3 údaji. auto je vlastněno právě jedním majitelem, člověk může vlastnit 0-n aut.
databáze je uložená v souboru, dá se načítat a ukládat, formát libovolný. jde přidávat auta i majitele, měnit majitele autům, vyřazovat auta z databáze. obsluha přes konzoli, taky bez bližší specifikace.
klíčová funkce - vyhledávání: vlastník podle spz, auto podle jména a příjmení majitele. v lepším než lineárním čase.
takže vlastně úkol na kontejnery (nějaké šikovné použití mapy / multimapy) a trochu souborového IO.
čas ~ 3h, úspěšnost ~ 3/4