Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Действие вычисляет редакционное расстояние. Это метрика, измеряющая по модулю разность между двумя последовательностями символов.
Она определяется как минимальное количество односимвольных операций, необходимых для превращения одной последовательности символов в другую.

Параметры

...

и их настройки

Свойство

...

Входные параметры:  

  1. Первая строка - Текст, который нужно сравнить. Например 79;

  2. Вторая строка - Текст, с которым нужно сравнить. Например 129;

Выходные параметры:

  1. На выходе получаем количество односимвольных операций, необходимых для превращения первого текста во второй. Например: 2.

Настройки

Свойство

Англ. наименование

Описание

Тип

Пример заполненияОбязательность заполнения поля
Параметры
Текст
1
Text
1

Текст, который нужно сравнить

Строка

79

Да
Текст 2
Text 2

Текст, с которым нужно сравнить

.


Строка

129

Да
Результаты
Результат
Result
Количество односимвольных операций, необходимых для превращения первого текста во второй
.
Число

Особые условия использования

Отсутствуют.

Пример использования 

Задача

Необходимо : необходимо определить минимальное количество операций вставки, удаления, и замены одного символа на другой, необходимых для превращения одной строки в другую. Первая последовательность символов для сравнения = 79, вторая последовательность символов для сравнения = 129 

Решение

Воспользоваться : воспользоваться действием "Вычислить расстояние Левенштейна".

Реализация

...

  1. Перетащить на рабочую область действие действие "Вычислить расстояние Левенштейна" и заполнить его параметры требуемыми значениями.
  2. Запустить робота по кнопке "Старт" в верхней панели. 

Результат

:Программный робот отработал успешно. Минимальное количество операций определено.