Показать сообщение отдельно
Старый 14.01.2010, 20:08
xpymbl4 вне форума Посмотреть профиль Отправить личное сообщение для xpymbl4 Найти все сообщения от xpymbl4
  № 1  
Ответить с цитированием
xpymbl4
 
Аватар для xpymbl4

Регистрация: Jul 2008
Адрес: Smolensk
Сообщений: 124
Отправить сообщение для xpymbl4 с помощью ICQ Отправить сообщение для xpymbl4 с помощью Skype™
Cool Сортировка массивов

Ишется алгоритм для ручной сортировки массивов.
Что имеется:
Код AS3:
var a1:Array = [12, 3, 1, 2, 2]; /*массив числовых данных типа int 
неопределенной длины, с разными/одинаковыми, неупорядоченными значениями*/
var a2:Array = ['a', 'b', 'c', 'd', 'e'] /*массив каких-либо объектов,
в данном случае для удобства и наглядности они представлены в виде
строковых данных, причем a1.length == a2.length;*/;
Необходимо получить массивы:
Код AS3:
a1 = [1, 2, 2, 3, 12]; /* массив отсортирован по возрастанию*/
a2 = ['c', 'd', 'e', 'b', 'a']; /*данные упорядочены таким образом,
что как и изначально, элемент массива a2 с индексом i
соответствует элементу массива a1 с индексом i*/
Как бы Вы это реализовали правильно и красиво?
__________________
круглое тащим, квадратное катим