Недавно добавленные исходники

•  Animation Loaders  1 076

•  DeLiKaTeS Tetris (Тетрис)  6 008

•  TDictionary Custom Sort  7 951

•  Fast Watermark Sources  7 593

•  3D Designer  10 849

•  Sik Screen Capture  8 177

•  Patch Maker  8 382

•  Айболит (remote control)  8 414

•  ListBox Drag & Drop  7 284

•  Доска для игры Реверси  101 644

•  Графические эффекты  8 468

•  Рисование по маске  7 836

•  Перетаскивание изображений  6 429

•  Canvas Drawing  6 811

•  Рисование Луны  6 750

•  Поворот изображения  5 844

•  Рисование стержней  4 797

•  Paint on Shape  3 486

•  Генератор кроссвордов  4 514

•  Головоломка Paletto  3 628

 

 

Каталог исходников

   
  Базы данных
  Графика & Мультимедиа
  Сети & Интернет
  Система
  Разное
   

 

 

Delphi Sources

Delphi Sources

 




 

ИСХОДНИК ПРОГРАММЫ

 

. : TDictionary Custom Sort : .

 

Delphi - Объект TDictionary - класс для работы с многомерными массивами и сортировка списка

Исходник программы, показывающей пример работы с многомерными массивами на Delphi через объект TDictonary, а также отображение итогового массива в порядке добавления элементов (дефолтная сортировка). Преимущества работы с TDictonary - он дает быстрый поиск по ключу через бинарный поиск по хешу.

У TDictionary есть особенность - он не сохраняет порядок добавления элементов, так как работает через хеши и хранит последовательность хешей, соответственно порядок добавления элементов у него будет всегда рандомный.

Для сохранения порядка нужно хранить элементы массива в дополнительном списке (или отсортировать его по убыванию / возрастанию при необходимости).

Delphi - TDictionary

В исходнике показан пример очистки списка (метод Clear), перебор всех элементов массива в цикле и отображение значения произвольного элемента списка.

Просмотры: 7 951
Дата: 23.02.2022, Автор: Nikolay Smolin
Скачивания: 60
Написать сообщение:

 

Скачать (50 Кб)     Регистрация >>


 

Похожие исходники


Custom Installer

Customizable Language Interpreter

Custom StringList Sort

Mix Sort

 

Sort in ListView

ListBox Elements Sort

Compare Tri-Casiers and QuickSort

Windows Sorting

 

 

© 2004-2026 "DS"

Соглашение пользователя • Конфиденциальность • Правила обработки cookie       SiteAnalyzer


Форум по Delphi программированию - Ошибка базы данных

Кажется, произошла проблема с базой данных Форум по Delphi программированию.
Пожалуйста, попробуйте зайти снова, нажав на кнопку Обновить вашего браузера.

Нашей службе технической поддержке был послан email. Вы также можете написать им письмо, если проблема не решиться.

Извените за причинённые неудобства.