Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: СУБД и Delphi/Lazarus

  Все выпуски  

RusFAQ.ru: СУБД и Delphi


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / СУБД и Delphi

Выпуск № 128
от 07.05.2006, 19:05

Администратор:CJ
В рассылке:Подписчиков: 204, Экспертов: 30
В номере:Вопросов: 1, Ответов: 3


Вопрос № 41903: Посогите, как сделать сортировку двумерного массива на Делфи? Бьюсь, бьюсь, никак не могу понять... Массив статический, [1..10,1..10]....

Вопрос № 41.903
Посогите, как сделать сортировку двумерного массива на Делфи? Бьюсь, бьюсь, никак не могу понять... Массив статический, [1..10,1..10].
Отправлен: 02.05.2006, 19:04
Вопрос задал: Darksaber (статус: 1-ый класс)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Bochvarov NikB
Здравствуйте, Darksaber!
Исчи в Делфи/Демо QSort (QuickSort) очен хорошии алгоритъм.
Ответ отправил: Bochvarov NikB (статус: 8-ой класс)
Ответ отправлен: 02.05.2006, 19:22

Отвечает: Kazakh
Здравствуйте, Darksaber!
Если честно, то я не понял что означает "сортировка двумерного массива" :-(

Единственный вариант пришедший в голову - это сортировка сначала по строкам (как одномерный массив), а потом по столбцам (как одномерный массив). Надеюсь сортировку одномерного массива вам по силам :-)
---------
Если собеседник затрудняется ответить, значит, вопрос поставлен правильно.
Ответ отправил: Kazakh (статус: 7-ой класс)
Ответ отправлен: 03.05.2006, 08:39

Отвечает: Denisss

Здравствуйте, Darksaber!

Пример сортировки двух-мерного массива лежит в прикрепленном файле.
Принцип:
я рассматриваю двух-мерный массив как одномерный, делаю сортировку и вновь рассматриваю массив как двух-мерный.
Пример консольный (чтобы не нагружать излишками).

Удачи!

Прикреплённый файл: Загрузить >>
Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа.

Ответ отправил: Denisss (статус: Специалист)
Ответ отправлен: 03.05.2006, 09:48
Оценка за ответ: 5
Комментарий оценки:
Спасибо огромное! Проблема была как раз в том, чтобы преобразовать одномерный массив в двумерный.


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.32 от 03.05.2006
Яндекс Rambler's Top100

В избранное