2016-05-01から1ヶ月間の記事一覧

Topcoder Open 2016 Marathon Match(Round 2)の参加日記

62位/183人の定位置だった。そろそろ一皮剥けたいものだ。問題概要 二次元平面(1024x1024)に星が100~2000個ある 星の場所に、ランダムに船が1~10隻ある 星の場所に、ランダムにUFOが0~(星の数/100)個ある 1ターンごとに船を動かすことができる 1つのターン…

ベルマンフォード法とダイカストラ法について

メモ。 AOJのこの問題で、入力数が大きいパターンでタイムアウトになっていた。 有向グラフが与えられる。このとき、頂点rから各頂点までの最短経路を求めよ。 単一始点最短経路 | グラフ | Aizu Online Judgeダイカストラではなくベルマンフォードで解いて…

Topcoder Open 2016 Marathon Match(Round 1)の参加日記

結果は55位/136人と振るわなかったが、今後のために記録を残しておく。問題概要 https://community.topcoder.com/longcontest/?module=ViewProblemStatement&rd=16702&pm=10729 平面上に、木の幹がランダムに点として存在する それぞれの幹からは、ランダム…