Noizz.be
Legacy Member
Hoi
met onderstaande code wil ik hetvolgende bereiken.
Gebruiker voegt een getal in (aantal vragen dat deze wilt oplossen)
dan wordt en tabel gemaakt met een uniek nummer en dan de nummer van een vraag.
bvb:
Probleem is, dat met mijn code soms meerdere malen hetzelfde getal wordt ingevuld.
bvb:
Hoe kan ik ervoor zorgen dat ik enkel unieke getallen heb?
mijn code:
Alvast bedankt!
Noizz
met onderstaande code wil ik hetvolgende bereiken.
Gebruiker voegt een getal in (aantal vragen dat deze wilt oplossen)
dan wordt en tabel gemaakt met een uniek nummer en dan de nummer van een vraag.
bvb:
Code:
1 3
2 2
3 7
4 8
5 1
Probleem is, dat met mijn code soms meerdere malen hetzelfde getal wordt ingevuld.
bvb:
Code:
1 2
2 3
3 2
4 2
5 8
Hoe kan ik ervoor zorgen dat ik enkel unieke getallen heb?
mijn code:
Code:
randomize();
for(i=0;i<aantal_optelossen;i++)
{
rand_tab[i][0] = i;
rand_tab[i][1] = rand() % aantal_vragen;
}
Alvast bedankt!
Noizz
tijd neemt, de jouwe neemt minstens O(n²) en door dat backtracken nog een pak meer allicht, je merkt het niet bij kleine lijsten, maar hoe sneller hoe beter hé 
