Re: масив чисел
- From
- Oleg Khovayko ()
- To
- Evgenij Masherov
- Date
- 2003-01-03T02:39:51Z
- Area
- RU.ALGORITHMS
From: Oleg Khovayko <olegh@hotpop.com>
Народ!
Я же еще 29 декабря в своем письме кидал
сюда алгоритм перемешивания, не требующий
ни доп. памяти, ни сортировки, и делающий
перемешивание за 1 проход - за N().
Или вы не получали сообщения, или читали не до конца?
Непонятно. Повторяю еще раз алгоритм перемешивания:
int mas[10] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
for(int i = 9; i > 0; i--) {
int j = random() % i;
int tmp = mas[j];
mas[j] = mas[i];
mas[i] = tmp;
}
Во, дешево и сердито...
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)