Есть псевдокод:
Код: Выделить всё
d[i][j] := minimum( d[i-1][j]+1,
d[i][j-1]+1,
d[i-1][j-1]+cost);
Спасибо.
Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain
Код: Выделить всё
d[i][j] := minimum( d[i-1][j]+1,
d[i][j-1]+1,
d[i-1][j-1]+cost);
Код: Выделить всё
#define minimum(x, y, z) std::min(x, std::min(y,z))
Еще заменить "паскалевское" присвоение на сишное (:= на =)Romeo писал(а):Если сделаешь
.............
То твой псевдокод превратится в C++ код.