びったんびったん

ユーザビリティ・プログラミングについて。

2017-01-01から1年間の記事一覧

入力バイナリから画像を作成するプログラムを公開しました

圧縮する入力バイナリは2次元のradianceのデータなようです。 このデータの画像はnetCDFデータのビューアから見ることができるようで、見るためにはnetCDFデータをビューアで開く、Rad行をダブルクリック、Create a 2D plotを選択します。 とりあえず入力バ…

北大日立マラソン第1回

Hokkaido Univ.& Hitachi 1st New-concept Computing Contest 2017 - AtCoder スタートダッシュ芸人してました 初日 焼きなましはすぐにわかったので軽く高速化・温度調整したやつを出した(CodinGameにも出たかったので巻いてた(結局出なかったが 初日にや…

WindowsでPython2/3の共存が壊れたらPYTHONHOMEを削除する

Windowsではpyとpy -2でPython2/3の共存ができますが、再インストールやマイナーバージョンのアップグレードなどで以下のように壊れることがあります。 >py Fatal Python error: Py_Initialize: unable to load the file system codec File "C:\python27\lib…

MM94 ConnectedComponent

問題文 https://community.topcoder.com/longcontest/?module=ViewProblemStatement&rd=16958&pm=14678 基本方針 順列の左端N個が確定しているとすると順列の後ろにどんな値を足しても左上N×Nの領域の値は変わらない。なのでこの確定領域の最良コンポーネ…

TCO17MMR2 AbstractWars

問題文 https://community.topcoder.com/longcontest/?module=ViewProblemStatement&rd=16928&pm=14599 ヒューリスティクス的なアイデアが色々考えられて今までで一番好きな問題。 MMおつかれさまでしたビームサーチで速攻、序盤に奪う基地の探索中終盤は100…

Chokudai Contest 3 考えたこと

問題文 A: ○×ブロック - Chokudai Contest 003 | AtCoder 5864点18位でした。 . + -ブロックひとつを異なる種類の. + -ブロックに変えてスコアが上がるようなら保持、下がるようなら元に戻す山登りをした。 遷移でスコアが変わらなくても、連結ブロック数の…

MM92 考えたこと

問題文 https://community.topcoder.com/longcontest/?module=ViewProblemStatement&rd=16857&pm=14485 MMの方針誤差ゼロの焼きなましをひたすら高速化。近傍はライトを1つ動かす。最後に極近傍山登りで微調整(こちらも誤差ゼロ)試行回数は15万回~35…