Показать сообщение отдельно
  #4  
Старый 26.05.2009, 00:13
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,029
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

А зачем? Ему достаточно ведь только диагональ. Соответсвенно, в массиве просто храним координаты элементов, а потом меняем местами только N первых, которые будут составлять нашу новую диагональ.
Ответить с цитированием