торможу...
- From
- Alexey Cheglyakov ()
- To
- All
- Date
- 2002-07-20T01:57:34Z
- Area
- RU.ALGORITHMS
From: Alexey Cheglyakov <info@providerZ.ru>
Всем привет!
Знаю, что есть простое решение, код для перла приводился в "Перл,
библиотека программиста", но убей не помню.
Есть массив из неизвестного к-ва строк. Нужно за один проход случайным
образом выбрать одну строку. Вероятность выбора для всех строк
одинаковая.
Усложнение задачи - для каждой строки имеется весовой коэфициент (целое
число), повышающий вероятность выбора этой строки.
Что-то я совсем заплутал, чуствую, что решение где-то рядом, но никак не
сделаю шаг в нужном направлении.
Если кто-то решит помочь, то опишите плз сам алгоритм, ну если какой-то
код, то желательно С...
с наилучшими,
Алексей Чегляков
http://providerZ.ru/
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)