Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
АВЛ дерево: назначение, основные принципы.Содержание книги
Поиск на нашем сайте АВЛ-дерево — сбалансированное по высоте двоичное дерево поиска. Для КАЖДОЙ его вершины высота её двух поддеревьев различается не более чем на 1. АВЛ — аббревиатура, образованная первыми буквами создателей (советских учёных) Адельсон-Вельского Г. Максимовича и Ландиса Е М. Записать h = ln(n) + 1; h - высота всего дерева; n – число узлов. Алгоритмы оптимизации АВЛ из тетрадки описать! КЧ дерево: назначение, основные принципы. “Высота левого поддерева ЛЮБОГО узла отличается не более чем на +/-1 от высоты правого поддерева". Свойства
Пример красно-чёрного дерева Красно-чёрное дерево — двоичное дерево поиска, в котором каждый узел имеет атрибут цвет, принимающий значения красный или черный. В дополнение к обычным требованиям, налагаемым на двоичные деревья поиска, к красно-чёрным деревьям применяются следующие требования: Каждый узел-сосед старается иметь разный цвет. Каждый новый узел по-умолчанию изначально красного цвета, но при этом, цветами узлов оперируют следующие правила: 1. Узел либо красный, либо чёрный. 2. Корень — чёрный. 3. Все листья(NIL) — черные. 4. Оба потомка каждого красного узла — черные. 5. Всякий простой путь от данного узла до любого листового узла, являющегося его потомком, содержит одинаковое число черных узлов. Эти ограничения реализуют критическое свойство красно-черных деревьев: путь от корня до самого дальнего листа не более чем в два раза длиннее пути от корня до ближайшего листа (если дальний лист расположен на 3-м уровне). Результатом является то, что дерево примерно сбалансировано. Изобретателем красно-чёрного дерева считают немца Рудольфа Байера. Название «красно-чёрное дерево» структура данных получила в статье Л. Гимпаса и Р. Седжвика (1978). В журнале были доступны две краски (красная и чёрная)[1] и дополнительный бит, «прикреплявшийся» к каждому из узлов, обозначался цветом. h = ln(n) + 1; h - высота всего дерева; n – число узлов.
ОПЕРАЦИИ УПРОЩЕНИЯ КАК И У АВЛ-ДЕРЕВА!!! XML: основные задачи, назначение. XML (eXtensible Markup Language) - это расширяемый язык разметки документа; он позволяет представлять в текстовом формате сложные, иерархические объекты. Поэтому язык XML может применяться для решения нескольких задач: · Обмен данными между разными программами. · Обмен данными с удаленными филиалами организации. · Обмен данными между разными организациями. · Обмен данными между базой данных и Интернет-приложением. Назначение: Язык XML разработан под патронажем международной организации World Wide Web Consortium (W3C). Язык был создан специально для передачи структурированных данных. Изначально он задумывался как средство передачи данных в Интернет, которое в будущем должно заменить html. Однако область его применения стала значительно шире. И это не случайно. XML оказался настолько универсальным, простым и удобным языком, что его стали применять практически во всех областях информационных технологий, где требуется интеграция или взаимодействие различных приложений. Новые версии броузеров и Интернет-серверов поддерживают язык XML. Если передавать в динамические страницы данные в этом формате, то скорость разработки Интернет-приложений, работающих с базами данных, значительно возрастает. Упрощается разработка и сопровождение этих приложений. Однако, в формате XML можно передавать не только данные, но и метаданные - описание данных. Таким образом, можно передать, например, параметры отчета, которые необходимо заполнить в Интернет-приложении, чтобы затем получить сам отчет. Такая технология тоже облегчает программирование. Кроме того, метаданные - заказы на данные и команды на выполнение операций можно передавать от Интернет-приложения к базе данных.
|
||
|
Последнее изменение этой страницы: 2017-01-19; просмотров: 387; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.27 (0.006 с.) |