動的計画法クラス作成（未完）

コスト計算がどうも上手く言っていない……？
現在は，右上から隣接する三点のコストの最小のものを選ぶ．
確かに違いそう
update .gitignore
update .gitignore
dp.py を更新
dp.py の 深刻なバグを修正

二次元リストの確保の仕方でバグの種を植える！！！
>>> l = [ [("A", "B")]*2 ]*3
>>> l
    [[("A", "B"), ("A", "B")],
     [("A", "B"), ("A", "B")],
     [("A", "B"), ("A", "B")]]
>>> l[0][0] = ("C", "D")
>>> l
    [[("C", "D"), ("A", "B")],
     [("C", "D"), ("A", "B")],
     [("C", "D"), ("A", "B")]]
こわい．
update .gitignore
DPを動かすだけのコード作成．いやー汚い！

ソースコードをいじってファイル名指定．きたないなあ．