minimum operation transform between strings

minimum operation transform between strings, solved by dynamic
programming