Реклама
|
|
|
|
Популярные статьи
|
|
|
|
Реклама
|
|
|
|
Сейчас на сайте
|
|
Гостей: 3
На сайте нет зарегистрированных пользователей
Пользователей: 13,141
новичок: 7timok7
|
|
Новости
|
|
|
|
|
Реклама
|
|
Выполняем курсовые и лабораторные по разным языкам программирования
Подробнее - курсовые и лабораторные на заказ
Delphi, Turbo Pascal, Assembler, C, C++, C#, Visual Basic, Java, GPSS, Prolog, 3D MAX, Компас 3D
Заказать программу для Windows Mobile, Symbian
Диплом RSA, ЭЦП, сертификаты, шифрование на C#
Расчет размера дохода на одного человека в Turbo Pascal
Моделирование процесса передачи данных по магистрали с основным и резерв...
|
|
Warning: preg_replace() [function.preg-replace]: Parameter mismatch, pattern is a string while replacement is an array in /var/www/u6406227/public_html/codingrus.ru/articles.php on line 38
Статьи: Delphi
|
Диагональные элементы
В некоторых программах используются треугольные массивы, которые вклю-
чают диагональные элементы A[i, i].
Диалоговые окна
 Компонент OpenDialog позволяет посмотреть содержимое внешних запоминающих устройств и выбрать имя требуемого файла, который затем можно открыть для работы.
Компонент Save Dialog предназначен для вывода диалогового окна
выбора имени файла при сохранении информации и имеет аналогичные
свойства и события, что и компонент OpenDialog.
Динамические массивы Delphi
Еще одним способом хранения нерегулярных массивов в Delphi, начиная с 4 версии, является применение динамических массивов.
Добавление IPERSISTPROPERTYBAG к активным элементам управления
Добавление в проект новой формы
Каждое приложение может иметь несколько форм, одна из которых является главной и отображается первой при запуске программы. При закрытии главного окна (формы) приложения прекращается работа всего приложения, при этом также закрываются все другие окна приложения.
Добавление и изменение столбцов (Oracle 7/8)
Добавление и удаление ограничений (Oracle 7/8)
Добавление методов и событий в компонент
Созданный в примере 1 компонент PrinterList отличается от своего прототипа только переопределением одного из методов родительского компонента. Такой способ изменения поведения стандартного компонента и реализации дополнительных функций нового компонента является очевидным и достаточно простым.
Добавление свободного пространства (Б-деревья))
Добавление свойств в компонент
Добавление узлов в Delphi
Перед рассмотрением способов в этом разделе обсуждаются некоторые детали добавления узлов к AVL-дереву с помощью Delphi.
Добавление узлов к AVL-дереву
Каждый раз при добавлении узла к AVL-дереву вы должны проверять, соблюдаются ли условия, описывающие AVL-дерево. После вставки узла вы можете исследовать узлы в обратном порядке - к корню, проверяя, чтобы глубина поддеревьев отличалась не более чем на единицу. Если вы находите ячейку, где это условие не выполняется, вы можете сдвинуть элементы по кругу, чтобы сохранить выполняемость условия AVL-дерева.
Добавление элементов в Б-дерево
Чтобы вставить новый элемент в , определите лист, в который должен быть помещен новый элемент. Если этот узел содержит менее чем 2 * К ключей, то в нем есть место для вставки нового элемента. Добавьте новый элемент в cоответствующую позицию, чтобы элементы узла были упорядочены.
Добавление элементов в двоичные деревья
Алгоритм добавления нового элемента в достаточно прост.
Начните с корневого узла. По очереди сравните значения всех узлов со значением
нового элемента. Если новое значение меньше или равно значению в рассматри-
ваемом узле, продолжайте движение вниз по левой ветви. Если новое значение
больше значения узла, переходите вниз по правой ветви. Когда вы достигнете кон-
ца дерева, вставьте элемент в эту позицию.
Добавляем Cookies
|
|
|
Гость
|
|
Вы не зарегистрированны? Нажмите здесь для регистрации.
Забыли пароль? Запросите новый здесь.
|
|
Загрузки
|
|
Новые загрузки
Случайные загрузки
Топ загрузок
|
|
|