Új hozzászólás Aktív témák
-
kovisoft
őstag
válasz
Luxoros
#3475
üzenetére
Ezzel a megközelítéssel nehéz lesz általánosan megoldani N db kétesély kombinációinak előállítását (de még a 4 db-ét is). Ugyanis most pl. az első függvényben elölről kezdve lecserélsz sorban 1, 2, 3, 4 tippet, de mindig csak elölről kezdve. Valójában mondjuk amikor 2 tippet cseréltél le a kétesélyek közül, akkor azt nem csak úgy kell, hogy az első kettőt, hanem az 1-3, 1-4, 2-3, 2-4, 3-4 párokat is, ami összesen 4 alatt a 2. És mindezt végigcsinálni 1-4 db lecserélt értékre.
Könnyebb egy olyan úton elindulni, hogy mindegyik kétesélyt úgy tekinted, mint ha egy bit lenne egy bináris számban. 4 db kétesély esetén ez azt jelenti, hogy a 4 bites (0-15-ig terjedő) számok bitjeinek kell megfeleltetni, hogy melyik kétesélyből éppen melyiket teszed bele a kombinációba.
Hogyan kell generálni a következő kombinációt? Ha az első pozícióban a kétesélyből az első értéknél jársz, akkor most veszed a második értéket, és kiíratod a kombinációt. Ellenkező esetben veszed újra az első értéket, de egyúttal továbblépsz a következő kétesélyes pozícióra, és ott is végigcsinálod ugyanezt, egészen addig, amíg már nem kell továbblépned (vagy végére értél a tömbnek). Akkor van vége, amikor már nem tudsz továbblépni, mert már minden kétesélyes pozícióban a második értéket írattad ki. Ez a módszer kis módosítással háromesélyes tippekre is működik, sőt akár vegyesen két- és háromesélyesekre is, csak tudnod kell, hogy melyik pozícióban mik a szóba jöhető értékek.
Új hozzászólás Aktív témák
- Régi CPU újrakiadásával ünnepelné a Socket AM4 tizedik évfordulóját az AMD
- Hegesztés topic
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Napelem
- Arc Raiders
- Megtartotta Európában a 7500 mAh-t az Oppo
- iPhone topik
- Facebook és Messenger
- World of Tanks - MMO
- Huawei P9-P9 Lite OFF topik
- További aktív témák...
- GAMER PC: i7-7700 /// 16GB DDR4 /// RX 5700 XT /// 256GB SSD
- GAMER PC: i5-8500T /// 16GB DDR4 /// GTX 1080 /// 250GB SSD + 500GB HDD
- GAMER PC: i5-10500 /// 16GB DDR4 /// RX 6600 XT /// 250GB SSD + 500GB HDD
- GAMER PC: i7-9700K /// 32GB DDR4 /// RTX 3070 /// 512GB SSD
- GAMER PC: Ryzen 7 1700 /// 16GB DDR4 /// GTX 1080 /// 480GB SSD
- iPhone 17 Pro 256 GB Kozmosz - Bontatlan !! www.stylebolt.hu - Apple eszközök - Számlás
- 263 - Lenovo ThinkBook 16p (G6 IAX) - Intel Core U9 275HX, RTX 5060
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
- LG UltraGear 27GP850-B IPS Monitor! 2560x1440 / 165Hz / 1ms / G-Sync / FreeSync
- BESZÁMÍTÁS! Asus B250 i5 7500 16GB DDR4 120GB SSD 500GB HDD GTX 1060 6GB FSP CMT240 Chieftec 400W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
