Hirdetés
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- SONY LCD és LED TV-k
- OLED TV topic
- Mini PC
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Külső merevlemezek - USB, eSATA, FireWire HDD
- Nem tetszik pár profi eSport játékosnak, hogy Intel CPU-val kell játszaniuk
- HiFi műszaki szemmel - sztereó hangrendszerek
- ThinkPad (NEM IdeaPad)
- Vezeték nélküli fülhallgatók
Új hozzászólás Aktív témák
-
EQMontoya
veterán
válasz
bandi0000 #3643 üzenetére
Arra miért nem jó egy másik shuffle?
De ha nem akarsz shuffle-t használni:
std_vector<int> nums;
std_vector<int> results;
for(int i=1;i<=90; ++i)
{
nums.push_back(i);
}
for(int i=0;i<5;++i)
{
int rand_index = //generálsz egy randomot 0 és nums.size()-1 között.
result.push_back(nums[rand_index]); //berakod a generált számot a végeredmény containerbe
std::vector<int>::iterator it = ( nums.begin() + rand_index ); //szerzel egy iterátort az indexelt elemre
nums.erase(it); //ezt az elemet törlöd a containerből
}A fenti megoldásnak az az előnye, hogy amit egyszer kisorsoltál, azt ki is veszed, így legközelebb egyel kisebb méretű vektorban sorsolsz, ami így nem is fog tudni ütközni.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Xiaomi 14T Pro (használt, Független, 512 GB, 12 GB RAM, szürke)
- TUF Gaming F15 FX506HCB 15.6" FHD IPS i5-11400H RTX 3050 16GB 512GB NVMe magyar vbill gar
- Dell Latitude 7420 14" FHD IPS i7-1165G7 16GB 256GB NVMe ujjlolv gar
- Latitude 5520 27% 15.6" FHD IPS érintő i7-1185G7 MX450 16GB 512GB NVMe ujjlolv IR kam gar
- Apple iPhone 13 Mini 128GB, Akku: 83%, Normál, Kártyafüggetlen, Töltővel, 1 Év Garanciával!
- Eredeti Lenovo 230W töltők - 4X20Z83995
- Samsung Galaxy A21s 32GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 13 Pro Max 128GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3391
- iKing.Hu - Motorola G86 5G Dark Blue Használt, karcmentes állapotban 8 GB RAM / 256 GB tárhely
- Realme 7i 64GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest