Here there is an O (n ^ 2) -time algorithm.
, -n (2n-1), -. O (1).
,
e f g h i o p q r s
d e f g h m o p q r
c d e f g l m o p q
b c d e f k l m o p
a b c d e j k l m o
1,1 eo + fm + gl + hk + ij. 2,2 dp + eo + fm + gl + hk, 1,1 ij dp. 3,3 cq + dp + eo + fm + gl, 2,2 hk cq. 4,4 br + cq + dp + eo + fm ..
, .