- Xiaomi 15T Pro - a téma nincs lezárva
- Fotók, videók mobillal
- Honor Magic6 Pro - kör közepén számok
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Honor Magic8 Lite - a félig sikerült bűvésztrükk
- Hamarabb hajtogathatod az iPhone Foldot, mint vártad
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- Sony Xperia 1 V - kizárólag igényeseknek
Új hozzászólás Aktív témák
-
Gyuri16
senior tag
válasz
drachos
#1661
üzenetére
"Szóval arra gondoltam, létrehozni egy objektumot a kigyűjtött adatok tárolására, egy boltnak egy objektum, és mondjuk ArrayList-ben tárolom őket, majd egy for ciklussal végigmegyek az objektumokon, és megkeresem a kért eredményt."
ezt irtam en is, csak nem ArrayList, hanem TreeMap (vagy HashTable). amiben a bolt_id a kulcs es (nyitas,feltet,paprika) harmast tarolsz. ez elvileg gyorsabb mintha ArrayListben tarolnad
tehat beolvasod soronkent a dat-ot. mindig megnezed, hogy ilyen boltrol van e mar infod a Mapban, ha igen akkor tudod a nyitvatartast, es nezed a pizzat (ha nem akkor letrehozol egy uj objektumot a Mapban), hozzaadod amit kell es mesz tovabb. vegen egy iteratorral vegignezed. -
Gyuri16
senior tag
válasz
drachos
#1659
üzenetére
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
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Ausom DT2 Pro elektromos roller
- Lenovo M720s Core i5 9500 // 16GB // 256GB SSD számla + gari - több db elérhető
- 0perces SAMSUNG DDR5 6400MHz vadiúj 2x16GB memória 1 év garancia (6400B)
- AMD Phenom II X4 B95 processzor
- 15.gen! Intel Core ULTRA 9 285K (24mag!) +32GB DDR5 kit +ASROCK Z890 PRO-A! GAR/SZÁMLA (Te nevedre)!
- Lenovo ThinkPad T14 Gen1 Intel i5-10310U Refurbished - Garancia
- Részletfizetés Kamatmentes 12 havi részlet Épitett Gamer PC RTX 5070TI
- Bomba ár! HP ProBook 450 G8 - i5-1135G7 I 8GB I 256SSD I HDMI I 15,6" FHD I Cam I W11 I Gar
- Bomba áron eladó Asus Vivobook S433EA /i7-1165G7/16GB/512 GB SSD/FHD/IPS
- iPhone 17 Pro 256 GB - Bontatlan !! www.stylebolt.hu - Apple eszközök - Számlás
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

