AOJgetter の作成
https://github.com/kyos1704/AOJgetter
こんなものを作っている(まだREADMEすらまじめに書いてない)
AOJのAPIをrubyでたたいてクラスを返してくれるgem的なものを作ろうとしている
使い方とかはそのうちちゃんとREADMEに書きます
そもそもUserSearchしかたたけないからあれですね
構造体の生成について-構造体をvectorに入れたりするときの書き方とか
ダイクストラとかを書くときにコンストラクタ付きの構造体を書いて、vectorに突っ込むみたいなことを良くしていて、
struct S{ S(){} S(int a,int b){ x=a;y=b; } int x,y; }; int main(){ vector<S> tmp; tmp.push_back(S(1,2)); }
みたいなことを良くしていたのだが、さすがに冗長なのでどうにかできないかなと思っていた
struct S{ int x,y; }; int main(){ vector<S> tmp; tmp.push_back((S){1,2}); }
でよさそう。
ちなみに
S a = {1,2};
で初期化できたりする。
railsをubuntuに突っ込もうとしてた
http://www.oiax.jp/rails/zakkan/rails_3_2_installation_on_ubuntu.html
ここを参考にしてたんだけど
gem install rails
でこけた
ruby1.9.1-devを入れないとダメらしいのでメモ
SRM588の結果
rating 1139->1127
微減
easy遅かったくせにmed諦めました・・・
一月ぐらい競技プログラミングに触ってないのが良くなかったと思う
忙しくても週一問ぐらいは消化しないと・・・
SRM 585 の結果と感想
rating 1061->1117
良い感じ
easy
やるだけ
med
なんか微妙に複雑に見えたけど
紙に書いたら別になんてことなかった
計算量も大したことなし
hard
にぶたんと組み合わせてうごうごしたら大丈夫っぽいけど
判定がめんどくさすぎて投げてしまった