Подписаться на RSS и Twitter
-
Свежие записи
Loading ...Котировки и индексы
Курсы валют
Архив рубрики: Я_информатика
Особенности работы с АВЛ–деревьями – 5
Итак, какие действия необходимо производить при выполнении операций вставки/удаления узлов в АВЛ–деревьях? Прежде всего, необходимо определить структуру их хранения, а, иными словами, необходимо представлять структуру самого узла и структуру связей узлов. Свойствами каждого узла является: · Ключ узла, чаще всего … Читать далее
Теория автоматов в Computer Science 2
Строки этих таблиц соответствуют входам, а столбцы – состояниям автомата. На пересечении столбца ai и строки zj в таблице переходов ставится состояние ak, в которое автомат приходит из состояния ai под воздействием сигнала zj, а в таблице переходов – соответствующий … Читать далее
Распознавание
Это заключительный блок алгоритмов программы. Здесь производится сопоставление характеристик образа с базой эталонных характеристик и принимается решение о распознанном символе. Существует множество работ [16 и др.], посвященных этим алгоритмам. Также имеются различные методы оценки точности распознавания на основе информативности признаков и … Читать далее
Особенности работы с АВЛ–деревьями – 4
B C E F A D Рис.7 B C E D F A Рис.6 B C E D F A Рис.5 D F A B C E Рис.4 В продолжении рассмотрения третьего случая легко придти к выводу, что путем другого … Читать далее
Теория автоматов в Computer Science 10
Назовем основные положения данной парадигмы: · алгоритмы реализуются в виде конечного автомата, причем понятие «состояние» является ключевым; · в качестве спецификации программного продукта используются графы переходов; · автоматная программа строится по графу переходов формально и изоморфно, поэтому · отладка, тестирование, … Читать далее
Начальная диагностика – как фактор успешного изучения информационных технологий – 3
К основным ошибкам при формировании вопроса следует отнести [3]: формирование вопроса не на основе реальной проблематики предметной области, описываемом в некотором источнике теста (например, учебнике или справочнике), а на основе «точности» формулировок источника; формирование многозначного вопроса, допускающего множество решений (не … Читать далее
Особенности работы с АВЛ–деревьями – 9
Случаи, когда высота правого поддерева узла превосходит допустимое значение, аналогичны рассмотренным. 2 8 5 Рис.13а 6 10 16 2 8 5 Рис.13б 6 10 16 1 Также следует заметить, что балансировка Н. Вирта работает только тогда, когда баланс любого узла … Читать далее
Красно-черные деревья (RB-trees)
Основные операции с двоичным деревом поиска высоты h (вставка, удаление, поиск, следующий, предыдущий) могут быть выполнены за O(h) действий. Деревья эффективны, если их высота мала. Но малая высота не гарантируется, и в худшем случае деревья не более эффективны, чем списки. … Читать далее
Особенности работы с АВЛ–деревьями – 1
При работе с большими массивами данных, зачастую используют некоторые сравнительные свойства этих данных для ускорения поиска в таких массивах. Примером может служить сортировка массива чисел (численные данные) для использования бинарного поиска на этом массиве, который, как известно, значительно быстрее, чем … Читать далее
Особенности работы с АВЛ–деревьями – 3
D F A B C E Рис.3 C A B D E F Рис.2 A B C F E D Рис.1 Что же такое поворот? Для определенности положим, что после какой-либо операции для узла А высота левого поддерева превзошла высоту … Читать далее







