- A Honor profi iPhone másolásban
- Android szakmai topik
- Xiaomi 15T Pro - a téma nincs lezárva
- Google Pixel topik
- iPhone topik
- Kijelzőjén alig látható gyűrődéssel mutatkozott be az Oppo Find N6
- Xiaomi 17 - még mindig tart
- Motorola Edge 50 Fusion - jó fogás
- Redmi Note 9 Pro [joyeuse]
- Xiaomi 17 Ultra - jó az optikája
-
Mobilarena

Új hozzászólás Aktív témák
-
válasz
peterszky
#6433
üzenetére
Egy megoldást kell találni, vagy az összes lehetségest?
Egy megoldásra le kell programozni, hogy hozza létre szép sorban az összes (olyan elem, ami a célnál kisebb) elem kombinációját 1-től n darabig és az első jó megoldásnál kilépni. Az összesre ugyanez a feladat, csak szépen ki kell írni (el kell tárolni) az összes jó kombinációt...
Megvalósítást tekintve a rekurzív listafeldolgozás jut az eszembe:
az aktuális összeghez hozzáadja a következő listaelemet és a lista maradák elemeivel meghívja saját magát... (Növekvő) sorrendbe rakva még célszerű odafigyelni az aktuális listaösszegre és visszalépni egyet a rekurzióban, ha az összeg meghaladja a célt (gyorsítható a futás, ha nem számol ki minden lehetséges kombinációt, csak ami kisebb, vagy egyenlő, mint a cél).Mondjuk szerintem ez a "bruteforce" megoldás... Kíváncsi vagyok tud-e valaki kevésbé BF-ot. Bár elsőre belegondolva, ha csökkenő sorrendben van a lista, akkor a (majdnem) triviális megoldásokat hozza:
100 - 100
200 - 200
300 - 200 + 100
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Xiaomi Redmi 13 kártyafüggetlen leárazás!!! AkciÓÓ!
- Samsung Galaxy A53 5G független újszerű állapotban leárazás!!! AkciÓÓ!
- iPhone 12 64GB gyári független új akku
- Dell Pro Max 16 MC16250 FHD+ IPS érintő Ultra 7 265H RTX Pro 500 Blackwell 32GB 512GB NVMe gar
- Xiaomi Redmi A5 dobozos új független garanciális telefon leárazás!!! AkciÓÓ!
- Samsung 16GB DDR5 5600MHz M425R2GA3PB0-CWM
- AKCIÓ! Inno3D 3X RTX 4080 Super 16GB videokártya garanciával hibátlan működéssel
- HP ProBook x360 435 G8 Ryzen 5 5600U Refurbished - Garancia
- GYÖNYÖRŰ iPhone 11 128GB Black-1 ÉV GARANCIA -Kártyafüggetlen, MS4360, 100% Akksi
- Gigabyte RTX 5070 Ti // Felbontott, új // SZÁMLA // GARANCIA //
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



