![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 30.06.2009
Сообщений: 15
|
![]()
Здравствуйте!
Пожалуйста помогите реализовать программу на языке программирования Delphi. Вот задание: Реализовать программу работы с базой данных, основанной на использовании В- дерева Теоретическая справка В-дерево - особый тип сбалансированного дерева, используемый для ускорения поиска в случае, когда число объектов, информацию о которых необходимо хранить, велико, а доступ к узлу дерева занимает много времени. Каждый узел В-дерева содержит список указателей на его узлы-потомки и на записи, используемые в качестве ключевых в процессе поиска. Идея поиска заключается в том, что среди записей, находящихся в листах поддерева первого узла-потомка некоторого узла, могут содержаться только те, значения которых меньше первого ключевого значения, второго узла-потомка - те, значения которых не меньше первого ключевого значения и меньше второго, третьего узла-потомка - не меньше второго ключевого значения и меньше третьего - и так далее. Свойства В-дерева порядка К: - каждый узел содержит не более 2*К ключей; - каждый узел, кроме корня, содержит не менее К ключей; - внутренний узел, где расположено М ключей, имеет М+1 узел-потомок; - все листья дерева находятся на одном уровне. При добавлении и удалении записей необходимо тщательно контролировать сохранение балансировки В-дерева. Требования к программе Программа должна предоставлять пользователю интерфейс для работы с базой данных и обеспечивать возможности отображения, добавления, удаления, редактирования и поиска записей. Методические указания Структуру базы данных согласовать с преподавателем. Хранить базу данных необходимо в файле, а для поиска - использовать В-дерево, которое должно автоматически строиться при запуске программы и перестраиваться с сохранением балансировки при добавлении и удалении записей. Необходимо также обеспечить возможность визуализации В-дерева. <a href=http://www.areanda.com >контент сайта продвижение</a> |
![]() |
![]() |
![]() |
#2 |
Владимир М.
Участник клуба
Регистрация: 30.10.2006
Сообщений: 1,289
|
![]()
Укажите сумму.
Берегите друг друга!
|
![]() |
![]() |
![]() |
#3 |
Заблокирован
Регистрация: 12.05.2010
Сообщений: 0
|
![]()
Готов взяться за проект
номер ICQ: 565460353 или 480964456 mikefreelance@rambler.ru |
![]() |
![]() |
![]() |
#4 |
Новичок
Джуниор
Регистрация: 03.07.2010
Сообщений: 1
|
![]()
479831080 Можно обсудить.
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 20.11.2007
Сообщений: 16
|
![]()
если еще актуально, пиши...icq559617370 сделаю быстро
|
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 30.06.2009
Сообщений: 15
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дерево | Ikram | Помощь студентам | 0 | 05.05.2010 19:42 |
Дерево на C# | Andrey_k | Помощь студентам | 1 | 13.03.2010 22:06 |
дерево С# | Natok | Помощь студентам | 0 | 14.09.2009 23:42 |
Дерево | Rifler | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 06.05.2008 08:42 |
Дерево | Yoger | БД в Delphi | 3 | 25.01.2007 01:24 |