Об оптимизации процедур поиска на основе поисковых деревьев
Задачи, определяющие структуру данных. Эффективный алгоритм построения AVL-дерева. Схема карандашного описания алгоритма, его реализация. Структура данных. Синтез эффективной исследовательской программы. Научный интерес и алгоритм поиска процедур.
Подобные документы
- 101. Индексация данных
Цель применения индексации - в быстром поиске местоположения в большой структуре хранения, как при поиске элемента данных, так и при записи новой информации. Алгоритм поиска в упорядоченном файле базы данных. Основное количество записей в блоке индекса.
презентация, добавлен 14.10.2013 Запуск алгоритма программы в базе данных для подсчета суммарных баллов групп вступительных испытаний согласно специальностей студентов по общеобразовательным предметам. Формирование отчета о зачислении по приоритетам специальностей последовательно.
статья, добавлен 30.05.2017Постановка задачи на разработку программы. Описание алгоритма и (или) функционирования программы, описание и обоснование выбора метода организации входных и выходных данных. Описание и обоснование выбора состава технических и программных средств.
курсовая работа, добавлен 20.09.2014Разработка основной методики построения эффективных процедур вставки информации в структурно-независимые базы данных, использующая деятельностный подход. Особенность применения однородной по структуре структурно-независимого информационного хранилища.
статья, добавлен 12.01.2018Исследование средств и языков описания алгоритмов. Определение понятия алгоритма, специфика его свойств и способы записи. Общая структура линейного и разветвленного алгоритма в виде блок-схемы. Особенности классификации и язык описания алгоритма.
реферат, добавлен 09.09.2010Принципы организации поиска информации. Виды поисковых систем и их структура. Значение запроса для поиска. Наиболее популярные русскоязычные поисковые системы, принципы их функционирования. Алгоритмы поиска в Интернете. Ранжирование сайтов и их страниц.
реферат, добавлен 29.04.2019Применение современных технологий представления знаний в виде онтологических ресурсов. Главная особенность использования информационно-поисковых тезаурусов для информационного поиска. Основная характеристика существующей системы поиска сайта услуги.
статья, добавлен 27.11.2018Описание возможностей языка С++, используемых для реализации алгоритма базы данных работы библиотеки. Результаты расчёта, анализ и тестирование программы. Организация поиска данных в файле по заданному ключу: названию, автору, издательству и коду.
контрольная работа, добавлен 28.03.2013- 109. Алгоритм Дейкстры
Описание алгоритма программы. Рассмотрение особенностей ручного расчёта программы. Анализ алгоритма вычисления кратчайших расстояний. Разработка программы, выполняющей поиск минимального пути от одной вершины к другим, используя алгоритм Дейкстры.
курсовая работа, добавлен 22.02.2019 Реализация алгоритмов обработки графовых структур. Поиск кратчайших путей между вершинами, проверка связности. Алгоритм Флойда-Уолша. Выбор необходимого алгоритма и структуры для представления графов. Построение остовых деревьев минимальной стоимости.
лабораторная работа, добавлен 26.03.2019Порядок оформления результатов работы программы. Описание переменных, алгоритма и входных данных. Использование вспомогательных переменных, счетчиков циклов, являющихся целыми числами. Проверка программы на всех единицах, нулях и произвольных данных.
курсовая работа, добавлен 06.04.2015Delphi как типизированный объектно-ориентированный язык программирования. Словесный алгоритм программы игры, ее главная форма. Основное окно, структура и настройки меню. Описание процедур. Справочная информация. Листинг и результат работы программы.
курсовая работа, добавлен 12.05.2012Стандарт шифрования данных DES для защиты от несанкционированного доступа к информации в государственных и коммерческих организациях США. Особенности реализации алгоритма шифрования DES на языке Delphi. Разработка интерфейса программы и алгоритма работы.
курсовая работа, добавлен 16.09.2017Принцип работы блочного алгоритма симметричного шифрования на основе сети Фейстеля. Реализация алгоритма криптосистемы на языке программирования C# в Visual Studio. Принцип зашифровки текста. Проверка работоспособности и корректности работы программы.
контрольная работа, добавлен 20.12.2017Общие сведения о графах. Реализация алгоритма Флойда. Графы и способы их представления. Пути и циклы в графах. Программная реализация алгоритма поиска кратчайшего пути между двумя любыми вершинами графа. Пример применения алгоритма Флойда на практике.
курсовая работа, добавлен 19.11.2011- 116. Нечеткая кластеризация потоков данных с помощью ЕМ-алгоритма на основе самообучения по Т. Кохонену
Описание мягкого вероятностного нечеткого алгоритма кластеризации многомерных данных, последовательно поступающих на обработку в режиме реального времени. Использование алгоритма для решения задач Dynamic Stream Mining в условиях перекрывающихся классов.
статья, добавлен 19.06.2018 Понятие потоков данных как унифицированного программного интерфейса для чтения, записи файлов, сокетов и передачи данных между процессами. Поддержка потоков, сжатие данных. Применение алгоритма Лемпеля - Зиива - Веелча, кодирование и декодирование данных.
курсовая работа, добавлен 07.08.2013Обеспечение эффективности функционирования систем управления базами данных (СУБД) с позиции моделей и методов, предназначенных для оптимизации запросов. Синтез математической логики и прикладной теории алгоритмов. Эволюция методов оптимизации запросов.
статья, добавлен 22.03.2016Создание эффективной и простой в освоении программы для решения математических выражений. Организация входных и выходных данных. Проверка наличия алгебраических операций, цифр, скобок и выражений, тригонометрических функций. Общий алгоритм программы.
курсовая работа, добавлен 22.12.2019Рассмотрение особенностей использования графа для реализации алгоритмов поиска, построенного на основе начальных состояний и пространства доступных действий. Ознакомление с результатами сравнения поиска решений в ширину и глубину в агентной системе.
статья, добавлен 11.04.2016Содержательное описание структур данных и основные алгоритмы. Сохранение данных об исходном тексте. Алгоритм разбора строки на слова. Алгоритм подсчета повторяющихся слов в тексте. Выделение слов из строки. Использование динамических структур данных.
курсовая работа, добавлен 02.12.2018- 122. Дерево-формула
Алгоритм построения дерева-формулы арифметического выражения. Приоритеты операций, величина и степень. Рекурсивная процедура построения FormTree. Текст процедуры DelPar. Визуальная иллюстрация дифференцирования дерева-формулы. Текст программы на С++.
методичка, добавлен 08.09.2015 Разработка программы на языке C\C++ для проектирования структуры базы данных, предназначенной для функционирования автоматизированной информационной системы. Описание алгоритма, блок-схемы основных функций программы. Листинг программы, методика испытания.
курсовая работа, добавлен 18.10.2013- 124. Методы эффективной декомпозиции вычислительных процедур линейной локальной фильтрации изображений
Разработка методов построения процедур линейной локальной фильтрации сигналов и изображений, учитывающих априорную информацию о задаче ЛЛФ для снижения вычислительной сложности ее решения. Построение алгоритмов локального линейного преобразования.
автореферат, добавлен 02.03.2018 История происхождения термина "алгоритм". Определение понятия "алгоритм" в математике и информатике. Понятие алгоритма в современном мире, его основные виды, свойства. Формы записи алгоритмов. Особенности графического способа записи алгоритма: блок-схема.
реферат, добавлен 23.03.2016