Skip to main content
DL 1
  • Home
  • Calendar
  • Support
    User support GDPR
  • More
English ‎(en)‎
Čeština ‎(cs)‎ Deutsch ‎(de)‎ English ‎(en)‎ Français ‎(fr)‎ Русский ‎(ru)‎
You are currently using guest access
Log in
DL 1
Home Calendar Support Collapse Expand
User support GDPR
Expand all Collapse all
  1. Cvičení z Programování II pro pokročilé
  2. Cvičení #5
  3. Editační vzdálenost řetězců

Editační vzdálenost řetězců

Completion requirements
Opened: Wednesday, 18 March 2020, 12:00 AM
Due: Wednesday, 1 April 2020, 11:59 PM

Editační vzdálenost mezi dvěma řetězci je definována jako nejmenší počet operací, jejichž aplikováním na první řetězec dostaneme druhý řetězec, kde povolené operace jsou:

  • smazání jednoho znaku,
  • vložení jednoho znaku,
  • přepsání znaku na jiný.

Máme zadané dva řetězce A a B (ne nutně stejně dlouhé). Spočtěte jejich editační vzdálenost.

Pokud vám to pomůže, můžete předpokládat, že abeceda má konstantní velikost, není to však potřeba.

Nápověda: pokud vám úloha přijde podobná předchozí, vězte, že to není náhoda :-)

◄ Nejdelší společný podřetězec
Nejkratší společný nadřetězec ►
Contact site support
You are currently using guest access (Log in)
Get the mobile app
Powered by Moodle