Автор24

Информация о работе

Подробнее о работе

Страница работы

Дисциплина: Алгоритмы и структуры данных Задание: Поиск наибольшей общей подстроки с помощью суффиксного дерева.

  • 18 страниц
  • 2021 год
  • 6 просмотров
  • 0 покупок
Автор работы

tailakovaAs71

700 ₽

Работа будет доступна в твоём личном кабинете после покупки

Гарантия сервиса Автор24

Уникальность не ниже 50%

Фрагменты работ

Задание.
Поиск наибольшей общей подстроки с помощью суффиксного дерева.

1. Теоретическая часть.
1.1. Формальные понятия и определения.
Последовательность символов (возможно, пустая) из алфавита обозначается буквами r, s и t и называется строкой. |t| обозначает длину строки t.
Префикс r строки t — строка такая, что rs = t для некоторой (возможно, пустой) строки s.
Суффикс r строки t — строка такая, что sr = t для некоторой (возможно, пустой) строки s.
Суффиксное дерево – это нагруженное дерево, содержащее все суффиксы некоторой строки[1].
Нагруженное дерево – структура данных, представляет собой корневое дерево, у которого для любого узла все рёбра, соединяющие этот узел с его сыновьями, помечены разными символами. Некоторые узлы префиксного дерева выделены. Считается, что префиксное дерево содержит данную строку-ключ тогда и только тогда, когда эту строку можно прочитать на пути из корня до некоторого (единственного для этой строки) выделенного узла. В некоторых приложениях удобно считать все узлы дерева выделенными[3].
Таким образом, ключ, идентифицирующий конкретный узел дерева, не явно хранится в данном узле, а задаётся положением данного узла в дереве. Получить ключ можно выписыванием подряд символов, помечающих рёбра на пути от корня до узла. Ключ корня дерева — пустая строка. Часто в выделенных узлах хранят дополнительную информацию, связанную с ключом, и обычно выделенными являются только листья и, возможно, некоторые внутренние узлы[3].

• Алгоритмы обработки данных: учебное пособие / В.В. Ландовский. – Новосибирск: Изд-во НГТУ, 2018. – 67 с.
• Томас Х. Кормен, Чарльз И. Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн Алгоритмы: построение и анализ, 3-е издание –
М.: «Вильямс», 2013. – 1328 с.
• https://en.wikipedia.org/wiki/Suffix_tree

Форма заказа новой работы

Не подошла эта работа?

Закажи новую работу, сделанную по твоим требованиям

Согласен с условиями политики конфиденциальности и  пользовательского соглашения

Фрагменты работ

Задание.
Поиск наибольшей общей подстроки с помощью суффиксного дерева.

1. Теоретическая часть.
1.1. Формальные понятия и определения.
Последовательность символов (возможно, пустая) из алфавита обозначается буквами r, s и t и называется строкой. |t| обозначает длину строки t.
Префикс r строки t — строка такая, что rs = t для некоторой (возможно, пустой) строки s.
Суффикс r строки t — строка такая, что sr = t для некоторой (возможно, пустой) строки s.
Суффиксное дерево – это нагруженное дерево, содержащее все суффиксы некоторой строки[1].
Нагруженное дерево – структура данных, представляет собой корневое дерево, у которого для любого узла все рёбра, соединяющие этот узел с его сыновьями, помечены разными символами. Некоторые узлы префиксного дерева выделены. Считается, что префиксное дерево содержит данную строку-ключ тогда и только тогда, когда эту строку можно прочитать на пути из корня до некоторого (единственного для этой строки) выделенного узла. В некоторых приложениях удобно считать все узлы дерева выделенными[3].
Таким образом, ключ, идентифицирующий конкретный узел дерева, не явно хранится в данном узле, а задаётся положением данного узла в дереве. Получить ключ можно выписыванием подряд символов, помечающих рёбра на пути от корня до узла. Ключ корня дерева — пустая строка. Часто в выделенных узлах хранят дополнительную информацию, связанную с ключом, и обычно выделенными являются только листья и, возможно, некоторые внутренние узлы[3].

• Алгоритмы обработки данных: учебное пособие / В.В. Ландовский. – Новосибирск: Изд-во НГТУ, 2018. – 67 с.
• Томас Х. Кормен, Чарльз И. Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн Алгоритмы: построение и анализ, 3-е издание –
М.: «Вильямс», 2013. – 1328 с.
• https://en.wikipedia.org/wiki/Suffix_tree

Купить эту работу

Дисциплина: Алгоритмы и структуры данных Задание: Поиск наибольшей общей подстроки с помощью суффиксного дерева.

700 ₽

или заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 200 ₽

Гарантии Автор24

Изображения работ

Страница работы
Страница работы
Страница работы

Понравилась эта работа?

или

25 июня 2021 заказчик разместил работу

Выбранный эксперт:

Автор работы
tailakovaAs71
4.3
Купить эту работу vs Заказать новую
0 раз Куплено Выполняется индивидуально
Не менее 40%
Исполнитель, загружая работу в «Банк готовых работ» подтверждает, что уровень оригинальности работы составляет не менее 40%
Уникальность Выполняется индивидуально
Сразу в личном кабинете Доступность Срок 1—4 дня
700 ₽ Цена от 200 ₽

5 Похожих работ

Задача по программированию

Игра Крестики - нолики

Уникальность: от 40%
Доступность: сразу
900 ₽
Задача по программированию

Анализ друзей пользователя \/K посредствам API на языке Python

Уникальность: от 40%
Доступность: сразу
250 ₽
Задача по программированию

Мини-игра на PyQT5. Python.

Уникальность: от 40%
Доступность: сразу
150 ₽
Задача по программированию

Куб 3D. Python.

Уникальность: от 40%
Доступность: сразу
25 ₽
Задача по программированию

Введение в глубокое обучение. Практическое применение глубокого обучения в задаче распознавания изображений одежды.

Уникальность: от 40%
Доступность: сразу
300 ₽

Отзывы студентов

Отзыв user1731493 об авторе tailakovaAs71 2021-02-12
Задача по программированию

все очень прилично!

Общая оценка 5
Отзыв Педро об авторе tailakovaAs71 2022-02-28
Задача по программированию

Супер

Общая оценка 5
Отзыв user4273779 об авторе tailakovaAs71 2022-03-16
Задача по программированию

Доволен работой автора

Общая оценка 5
Отзыв user4667242 об авторе tailakovaAs71 2024-03-04
Задача по программированию

Быстро, качественно

Общая оценка 5

другие учебные работы по предмету

Готовая работа

Автоматизированная система управления в сети косметических салонов

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Разработка IP-сервера для обеспечения IP-телефонии во внутренних сетях связи

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Обработка и визуализация данных при моделировании электрических машин с использованием программного комплекса «Моделирование в технических устройствах

Уникальность: от 40%
Доступность: сразу
3000 ₽
Готовая работа

Разработка системы для измерения уровня жидкости в резервуарах промышленных масштабов на основе ультразвукового уровнемера.

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Разработка сайта «Интернет-блог» с помощью технологий HTML, CSS, PHP, MySQL

Уникальность: от 40%
Доступность: сразу
2500 ₽
Готовая работа

Разработка распределенной системы хранения студенческих web-портфолио

Уникальность: от 40%
Доступность: сразу
850 ₽
Готовая работа

WEB-приложение оформления заказов в кондитерской. Предметом исследования является учет заказов кондитерских изделий в кондитерской.

Уникальность: от 40%
Доступность: сразу
4000 ₽
Готовая работа

WEB-приложение для салона красоты. Предмет исследования – процесс учёта заказов в салон красоты.

Уникальность: от 40%
Доступность: сразу
4000 ₽
Готовая работа

Автоматизация учета и анализа клиентского оборудования для интернет провайдера

Уникальность: от 40%
Доступность: сразу
2800 ₽
Готовая работа

Сравнительный анализ клиентских реализаций импорта пакетов и модулей в экосистеме JavaScript

Уникальность: от 40%
Доступность: сразу
2240 ₽
Готовая работа

Разработка интернет магазина по продаже семян и удобрений на базе joomla 1.7.

Уникальность: от 40%
Доступность: сразу
2000 ₽
Готовая работа

Разработка информационной системы поддержки научно-исследовательской деятельности на основе метода Zettelkasten

Уникальность: от 40%
Доступность: сразу
1799 ₽