-
Mobilarena

Új hozzászólás Aktív témák
-
axioma
veterán
válasz
pmonitor
#14994
üzenetére
??? Matematikus vagyok, van fogalmam arrol, pontosan mi is az np-teljesseg. De a valo eletben sose ez szamit. Senki nem ke'r 6m-es szalbol 3 cm-t, akkor masik termektipust valaszt. Amibol adodik h a 3 cm alatti darabok erteke egyforman 0, ami meg felismerhetoen(!) csokkenti az erdekes variaciok szamat. Masreszt az egyedi user altal vasarolt 5 szalra a brute force is lefut, a tomegvasarlo meg sok egyforma elemmel fog jonni, ha keves a kulonbozo, akkor arra lehet brute force a tobbi meg egyforma lesz amikor a ritka darabok elfogytak. A kereskedonek me'g egyszerubb, o el tudja rutinbol donteni, hogy 102 cm-es darabot inkabb nem vag majdnem felbe mert surun kernek 1m-t, hanem inkabb egy 6m-sbol vag, hiaba az algo az adott megrendelesen probalna minimalizalni a felhasznalt szalakat.
(Amugy kezdjuk ott hogy a kesz szalak sorrendje invarians, tehat a te algod halalra szenvedne' magat feleslegesen egy 50 db 305 centis megrendelesen... 50! azonos megoldasbol kiszamolna egy maroknyit.)
A programozo feladata nem az, hogy megtalalja azt az elvi algot, ami mar lefedi a konkret elvarast. Me'g ha azt mondanad, hogy a legjobbat ami lefedi akkor sem. Ott kell kezdeni hogy ki kell a megrendelo kezebol csavarni az algo-valasztast. Valami 20+ eve irott konyv kezdodik igy: sorba kell rakni 50millio szamot. Azert akkor az me'g n log n is durva lett volna, plusz swap-szervezes. A fejezet vegere kiderul, h 5 jegyu iranyitoszamok, vodrozessel linearis es jelentosen kevesebb file-muvelet...
En is a szep, absztrakt, de trukkel megoldhato problemakat szeretem [versenyprogramozas], de nem allok neki a valo rletben 2*10^5 db mosogepre task-elosztast tervezot irni, mert nem eletszeru. Vagy amig a user gepel, vagy a gui betolt, 0.02s vagy 1.02s szamitasi ido tokmindegy... szoval azert kar bonyolultabb megoldast alkalmazni [pl. karbantarthatosag karara].
Persze jatszani jo, de ezert kerdeztem, mert ritka hogy a valos usernek ua kell mint az elmeletnek [es majd jon a kivetel-listajaval mint pl. a 3 centis darab].
Nem a tudasod ellen szolt, hanem a fejlesztoi szemleletet akarta demonstralni. Persze en mar oreg vagyok szoval nem kell hinni nekem...
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- AMD Navi Radeon™ RX 9xxx sorozat
- Heroes of Might and Magic: Olden Era - Középpontban a Necropolis frakció
- Okos Otthon / Smart Home
- Szívós, szép és kitartó az új OnePlus óra
- Modding és elektronikai kérdések
- Windows 11
- Ubuntu Linux
- exHWSW - Értünk mindenhez IS
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- EA Sports WRC '23
- További aktív témák...
- ÚJ BONTATLAN FÓLIÁS Xiaomi Redmi 8 4GB 64GB Dual-SIM,Független
- ÚJ BONTATALAN FÓLIÁS ASUS ZenFone Max M1 ZB555KL
- Asus Zephyrus G14 GA402RK - AMD Ryzen 7 6800HS - AMD Radeon RX 6800S - 24GB DDR5 - FHD IPS
- ÚJ BONTATLAN és bontott Xiaomi Redmi 7 3/32GB,2Sim,Független
- Bravo 17 C7VF 17.3" FHD IPS Ryzen 7 7735HS RTX 4060 16GB 512GB NVMe gar
- Dell Latitude 5430 14" Touchscreen i5-1235U 16GB 1000GB 1 év garancia
- HIBÁTLAN iPhone 11 128GB White -1 ÉV GARANCIA - Kártyafüggetlen, MS4258
- ÁRGARANCIA!Épített KomPhone Ryzen 7 5700X 16/32/64GB RAM RTX 3060 12GB GAMER PC termékbeszámítással
- Számítógép - Gamer PC! Csere-Beszámítás! R5 5600G / RTX 4060 / 32GB DDR4 / 1TB SSD
- LG 39GX90SA-W - 39" Ívelt Smart OLED/ WQHD 2K / 240Hz & 0.03ms / 1300 Nits / G-Sync & FreeSync
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest



