高校生たちのアルゴリズムの祭典・パソコン甲子園2007の予選が終了しました。
先日予選の結果が発表されましたが、私の母校もなかなか良い順位についており、11月に行われる決勝戦が楽しみです。
さて、予選の問題は パソコン甲子園公式Webページ で公開されています。
問題はすべて、「標準入力から入力を受け取り、問題文に書かれている処理を行い、標準出力に出力せよ」という形をとっています。
良い問題が揃っていますので、プログラミングが大好きな人も、プログラミング嫌いを克服したい人も、いざ挑戦してみましょう。
【以下のヒントはすべて私個人の見解であり、その正しさについて保障されているものではないことをご了承ください。】
続きを読む "パソコン甲子園2007(予選)を攻略してみよう (前編)" »
アプリケーションがスクリプトにより動作を変更できるようにするのは、応用範囲も広く(他人に仕事を任せれるため)大変重要です。
特にゲームなどでは、敵の動作などをハードコーディングしてしまった場合プログラムを製作した人しか変更することが難しく、その変更も非常に面倒になってきます。
インタプリタを製作するには yacc や lex を使うと大変便利ですが、内部動作をよく理解するために最初は手書きで作ってみることが必要でしょう。
第01回はインタプリタの内部動作についてを学習します。
続きを読む "【c++】インタプリタを初めから丁寧に 第01回" »