Форум: "Основная";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
ВнизПодскажите алгоритм создания списка в алфавитном порядке Найти похожие ветки
← →
MAXH0 © (2004-04-10 15:53) [0]subj
← →
Palladin © (2004-04-10 15:55) [1]Сортировку в школе (ну или на крайняк в ВУЗе который ты типа закончил) не проходили?
← →
default © (2004-04-10 16:00) [2]перед добавлением узла сравниваешь его ключ с ключами других узлов и ставишь на нужное место
← →
Jack128 © (2004-04-10 16:03) [3]см исходники TList.Sort
← →
default © (2004-04-10 16:05) [4]когда у экз-ра кл-cа TStringList ставишь свойство Sorted в True работает именно такой алгоритм при добавлении строк
см. исходники
← →
Digitman © (2004-04-10 16:05) [5]подсказываю
1. Создать объект класса TStringList.
2. Установить его св-во Sorted равным ИСТИНА
все ! вот и весь алгоритм)
далее создаешь собственно элементы списка последовательными вызовами метода Add() вышеупомянутого объекта
в рез-те каждый добавляемый эл-т будет вставать на свое место в соответствии с алфавитным порядком, соответствующим ANSI-кодировке символов
← →
MAXH0 © (2004-04-10 16:14) [6]Сенкс. А на счет вуза так я на экономическом факе :) Програмист самоучка так сказать.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.035 c