はむこの勉強記録

http://bit.ly/2ktf20t の写し

TopCoder SRM 696 Div1 Easy Gperm

docs.google.com

塗りはがすタイプの問題。

困ったら逆から見てみるみたいなの、とても自然な発想方法なんだけど、なかなか出てこない。逆像的に見るというか、なんと言うか。
以下の問題も、塗りはがす発想を使っている点で似ている。

docs.google.com

TopCoder SRM 698 Div1 Easy RepeatString

docs.google.com

配るDPは、集めるものと違って全部のDP領域を走査する必要があるというのと、
配る先のメモリがあるかどうかわからないのは面倒なので、DPテーブルを大きめに確保しておくほうが良い。

編集距離くらい自分で編み出したい…。
DPに慣れるために配るDPで書いた。

f:id:intelhamko:20170301224401j:plain