Показать сообщение отдельно
Старый 01.07.2004, 18:56
DeliMIter вне форума Посмотреть профиль Отправить личное сообщение для DeliMIter Найти все сообщения от DeliMIter
  № 13  
DeliMIter
некрофил
 
Аватар для DeliMIter

Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
Вскрытие показало, что вот этот
Код:
function shuffle(suxx) {
  var len = suxx.length
  for (var i=0; i<len; i++) {
    var index = random(len);
    var item = suxx[index];
    suxx[index] = suxx[i];
    suxx[i] = item;
  }
}
алгоритм - самый быстрый. 2мс на 320 элементов. Вариант с сортировкой - 75, остальные - за сотню.
__________________
...убивать людей не удовольствия ради, но для еды.