Hirdetés

Keresés

Új hozzászólás Aktív témák

  • Gyuri16
    senior tag

    Sziasztok, tudnátok segíteni abban, hogyan lehet "összefűzni" egy bináris és egy szöveges fájlt?

    Kicsit konkrétan, így néz ki a txt fájl tartalma:
    <pizza_id> <pizza_feltetek_szama> <feltetekbol_paprika> <pizza_nev>

    a .dat tartalma (persze binárisan):
    <bolt_id> <pizza_id> <eladas_oraja> <eladas_perce>

    A feladat: keszitsunk programot, ami megkeresi azt a boltot (<bolt_id>-t), ami a
    nyitvatartasanak elso ket orajaban a legkevesebb feltetet adta el osszesen, es
    kiirja azt, hogy ez a bolt a nyitvatartasanak masodik (csak a masodik) orajaban
    mennyi paprika feltetet adott el. (A program kimenete a konzolra tehat egyetlen
    szam!)

    A program csak az eredmeny szempontjabol relevans adatokat gyujtse!
    NEM elfogadhato megoldas az, ha minden adatot beolvas a memoriaba, majd
    ott eldonti a problemat.

    Hát ez lenne, gugliztam én ma egész nap, meg olvastam a java könyvet, de nem jutottam előrébb. beolvasom a txt és dat fájl tartalmát, elvileg össze kéne fűzni valahogy hashtable-el, vagy nem tudom. Esetleg valami link is jó ami ehhez hasonló progit magyaráz el.

    ez az egesz feladat? nem vilagos, hogy honnan tudod mikor nyitott a bolt, ill. a fajlokrol jo lenne tudni, hogy valahogy sorba vannak e rendezve az adatok, vagy nem?
    a feladatban ott van, hogy nem olvashatod be az egeszet, szoval amit te mondasz nem jo
    egyelore ez a legjobb (igazabol egyetlen) otletem:
    mesz sorban a .dat fajlodon, megnezed az idopontot, ha benne van az elso ket oraban akkor megnezed pizza_id-t a masik fajlban, onnan megtudod a feltetek szamat es ha a masodik oraban vagy akkor a paprikat is. Amit megtudtal hozzaadod a mar meglevo adatokhoz amit mondjuk egy Mapban tarolhatsz (bold_id, feltet, paprika). vegen atfutod a Mapot, es megnezed hol a legkevesebb a feltet es kiirod a paprikat
    ha a .dat fajlod bolt_id szerint sorba van rendezve akkor nem kell az egesz Map, hanem eleg ha megjegyzes az eddig legjobbat, es mindig ahhoz viszonyitasz
    ezzel az a gond, hogy ha a txt fajlod nincs valahogy sorbarendezve akkor minden egyes kereses benne akar az egesz fajl atnezeset jelenti.

Új hozzászólás Aktív témák