I'm confused:confused: It seems like everyone is giving a different answer
Type: Posts; User: blackvelvet
I'm confused:confused: It seems like everyone is giving a different answer
So it should be like this...?
unsigned rnd(unsigned limit)
{
return rand() % limit; // O(1)
}
void permute (int a[], int n)
unsigned rnd(unsigned limit)
{
return rand() % limit; // O(1)
}
void permute (int a[], int n)
{
bool* used = new bool[n]; // O(1)
fill (used, used+n, false); ...