Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

AED3 12 04 Casamento de padrões por Boyer Moore - Deslocamento por Caractere Ruim

Автор: Marcos André Silveira Kutova

Загружено: 2023-04-08

Просмотров: 1652

Описание:

Videoaula da disciplina Algoritmos e Estruturas de Dados III no curso de Ciência da Computação da PUC Minas - 2019

----------------------
O algoritmo de casamento de padrões de Boyer Moore compara os símbolos do padrão com os do documento da direita para a esquerda, começando pelo último símbolo. Para determinar o deslocamento a cada teste, são empregadas duas formas de cálculo: deslocamento por caractere ruim e deslocamento por sufixo bom.
----------------------

Um dos algoritmos mais eficientes de reconhecimento exato de padrões é o algoritmo Boyer-Moore, criado em 1977 por Robert S. Boyer e J. Strother Moore. Versões simplificadas ou completas dele normalmente são implementadas nos mecanismos de localização e substituição dos softwares modernos, como os editores de texto e os navegadores.

O algoritmo busca pelos caracteres do padrão da direita para esquerda, começando pelo último caractere. No caso de uma diferença (ou casamento completo do padrão), ele usa duas regras pré-calculadas para determinar o deslocamento para a próxima comparação. Estas duas regras são chamadas de deslocamento por caractere ruim e deslocamento por sufixo bom. Assim, como o KMP, esse algoritmo tem uma fase de pré-processamento.

O algoritmo de Boyer Moore acabou se tornando um dos algoritmos de casamento de padrões mais famosos e serve como comparação para novas ideias. Quando alguém bola um algoritmo novo, ele deve ser melhor que o Boyer Moore. E isso é possível? Claro, mas em situações específicas.

O vídeo apresenta a primeira forma de cálculo de deslocamento usada no algoritmo: o deslocamento por caractere ruim.

AED3 12 04 Casamento de padrões por Boyer Moore - Deslocamento por Caractere Ruim

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

AED3 12 05 Casamento de padrões por Boyer Moore - Deslocamento por Sufixo Bom

AED3 12 05 Casamento de padrões por Boyer Moore - Deslocamento por Sufixo Bom

AED3 11 03 Cifras de transposição

AED3 11 03 Cifras de transposição

Algoritmo de BoyerMoore

Algoritmo de BoyerMoore

AED3 11 06 Criptografia Simétrica   Cifras de fluxo

AED3 11 06 Criptografia Simétrica Cifras de fluxo

LLM fine-tuning или ОБУЧЕНИЕ малой модели? Мы проверили!

LLM fine-tuning или ОБУЧЕНИЕ малой модели? Мы проверили!

AED3 11 08 Criptografia assimétrica e o RSA

AED3 11 08 Criptografia assimétrica e o RSA

РАЗБОР НЕКОТОРЫХ ЗАДАЧ ИЗ ОЛИМПИАДЫ ЭЙЛЕРА, ПЕРВЫЙ ЗАОЧНЫЙ ЭТАП ОТБОРА!

РАЗБОР НЕКОТОРЫХ ЗАДАЧ ИЗ ОЛИМПИАДЫ ЭЙЛЕРА, ПЕРВЫЙ ЗАОЧНЫЙ ЭТАП ОТБОРА!

ADS1: Бойер-Мур: собираем всё воедино

ADS1: Бойер-Мур: собираем всё воедино

ADS1: Основы Бойера-Мура

ADS1: Основы Бойера-Мура

Алгоритм голосования большинства Бойера Мура

Алгоритм голосования большинства Бойера Мура

физтех отжигает на псевдонаучке ФизФака МГУ Full HD

физтех отжигает на псевдонаучке ФизФака МГУ Full HD

AED3 12 07 Casamento de padrões por Aho Corasick

AED3 12 07 Casamento de padrões por Aho Corasick

Por que a Economia da Rússia Parece mais forte do que nunca?

Por que a Economia da Rússia Parece mais forte do que nunca?

Теорема Байеса, геометрия изменения убеждений

Теорема Байеса, геометрия изменения убеждений

Преломление и «замедление» света | По мотивам лекции Ричарда Фейнмана

Преломление и «замедление» света | По мотивам лекции Ричарда Фейнмана

Boyer Moore Horspool Algorithm

Boyer Moore Horspool Algorithm

AED3 11 07 Criptografia simétrica   Cifras de bloco

AED3 11 07 Criptografia simétrica Cifras de bloco

Como implementar BUSCA BINÁRIA? *Você deveria aprender isso!* | Algoritmos #10

Como implementar BUSCA BINÁRIA? *Você deveria aprender isso!* | Algoritmos #10

КАК УСТРОЕН TCP/IP?

КАК УСТРОЕН TCP/IP?

AED3 11 02 Cifras de substituição

AED3 11 02 Cifras de substituição

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]