2007-02-01から1ヶ月間の記事一覧

bash on Meadow

なんかMeadowのshell-modeでbashを起動するとsshが使えなくありませんか? Pseudo-terminal will not be allocated because stdin is not a terminal.ってエラーがでますね. .emacsには"仮想端末を起動するプログラムを起動できるようになります"って書いて…

gnuserv

cygwinのbash上で作業をしていると, 何でもCUIで操作してしまいたくなるもの. 今回はWindowsのドラッグアンドドロップをshellからエミュレートしたかったのです.しかしcygstartにもそんな機能はないみたいだし, 自分でコマンドを作成しようにもなんかWin32の…

nohup

こんな便利なものも. 本当に便利な世の中ですね.

1000点問題

グラフの探索問題.今回は250点問題は15分程度で終わってよかったんだけど, 500点問題で35分くらいかかってしまって残り25分. 1000点問題を解く時間が残らなかった. むしろ1000点問題を先にやったほうがよかったかもしれない.次回はDivision 1なので話は全然…

500点問題

ちょっと面倒だがこれも単なるシミュレーション.

250点問題

簡単な賭博シミュレーション. 一瞬int型でサイズが足りるのかと思うけどよく考えたら足りる. なんてことない.

Single Round Match 339 Division 2

追記

そうそう, Room2位だったので賞金をもらえるのだけど, 手続きがかなり面倒で萎え萎えです... $23もらうために$30の手数料が必要な予感ッッッ!!

STL

C++

それで嬉しくなってしばらくGCCのSTLのソースコードを眺めていました. "M-. RET"でカーソル周辺の単語をtags-searchしてくれるので関数階層を下るのも簡単. 以下分かったこと. sortは基本的にはquick sort. pivotはリスト中の3要素のmedian, 再帰が対数回を…

cygwin-mount.el

Meadow3にcygiwin-mount.elを入れたらMeadowからcygwinパスが使えるようになった! とりあえず etags /usr/lib/gcc/i686-pc-cygwin/3.4.4/include/c++/bits/*.h としてTAGSファイルを作ると, "M-. RET"でSTLの関数が簡単に開けるようになって便利!! 今までだ…

追記

と, 思ったら1129点で次回もDivision 2だったorz. なんだかなー.

Single Round Match 337 Division 2

終了しました. 250点問題 与えられた文字列をなるべく少ない文字の置換で回文に変えるとかなんとか. まんなかから鏡対象の位置にある文字の対を全て見てやって辻褄をあわせるだけ. 500点問題 intの配列が与えられて, そのなかから適当に取ってならべかえてな…

CGI

MMR

CGIを設置するとき, いくつになってもパーミッションを正しく設定できません. どうもディレクトリのパーミッションを設定するのを忘れてしまうよね.よね.http://httpd.apache.org/docs/trunk/suexec.html↑とりあえずothersのパーミッションに気をつけよう.