Přejít k hlavnímu obsahu
DL 1
  • Titulní stránka
  • Kalendář
  • Podpora uživatelů
    Moodleoffice Moodle tutoriál Podpora uživatelů Návody GDPR
  • Další
Čeština ‎(cs)‎
Čeština ‎(cs)‎ Deutsch ‎(de)‎ English ‎(en)‎ Français ‎(fr)‎ Русский ‎(ru)‎
Momentálně na stránky přistupujete s právy hosta.
Přihlášení
DL 1
Titulní stránka Kalendář Podpora uživatelů Sbalit Rozbalit
Moodleoffice Moodle tutoriál Podpora uživatelů Návody GDPR
Rozbalit vše Sbalit vše
  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ů

Požadavky na absolvování
Otevřené: středa, 18. března 2020, 00.00
Termín: středa, 1. dubna 2020, 23.59

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 ►
Kontaktujte podporu stránek
Momentálně na stránky přistupujete s právy hosta. (Přihlášení)
Stáhněte si mobilní aplikaci
Používá Moodle