たいやきブログ

mail to tsuyoshi.ogawa[a]gmail.com if you have some question!

2014-02-01から1ヶ月間の記事一覧

TopCoder SRM596 Div2 Level 2 ColorfulRoad

DPの問題。 dp[i]をi+1文字目までの最小値と定義する。あとは、今の文字と次の文字をそれぞれi,j番目として二重ループでdpの内容を更新していけばよい。 dp[j] = min(dp[j], dp[i]+(j-i)*(j-i)); // j > i ただし、更新できる条件はRGBの順序である必要があ…