Показать сообщение отдельно
Старый 25.04.2014, 16:38
Akopalipsis вне форума Посмотреть профиль Найти все сообщения от Akopalipsis
  № 3  
Akopalipsis
Banned

Регистрация: Mar 2013
Сообщений: 1,864
Код выглядит так нелепо, потому что, до того, как я понял, что это глюк, я переворотил весь код.
Теперь все тик в тик. От for я почему-то постепенно отвыкаю...
Код AS3:
array_list final function selectionSort(array:Array, comparator:Function):Array
{
	var data:*, i:int, j:int, min:int, lenght:int = array.length;
 
	while (i < lenght)
	{
		min = i;
		j = i;
 
		while (j < lenght)
				if (array[++j] < array[min])
					min = j;
 
		data = array[min];
		array[min] = array[i];
		array[i++] = data;
	}
 
	return array;
}