About Members Products photos Euler Training Menu History Archive

こんにちは。GaiaXプログラミング部の部長の@tyokomineです。
部活の夜練の一貫として第二回Euler競技会with候補生を実施しました。
Project Eulerについてはこちらを参照。
やったことは前回と同じく非常に単純です。

  • project eulerの問題を任意で選ぶ
  • 制限時間を設定し、全員で同じ問題を解く
  • 解いたコードを実行速度が遅い順にレビュー

という流れです。
当日の様子はこんな感じ。


今回はメンバーも少なかったことと、候補生のプログラミングスキルが高かったこともあって、前回のようにペアプロではなく、個別に問題を解いてアルゴリズムを自慢しあう従来の形式で行いました。
まず腕試しに簡単な問題を実装し、それについてレビューを行い、次にその発展系の問題について実装、レビューを行うという二部構成で実施しました。

Eulerの問題の中には発展系として類似の問題が出題されるているものがあります。
まず簡単な問題を解いてから、類似の発展系の問題を解いてみることにしました。

発展系をやる前に基礎問題をやることで、アルゴリズムをある程度踏襲できます。
そうすることで迷うことなく実装できたように思えました。

毎回部活のメンバーだけでなく、来て頂いた候補生の方のコードには関心します。
スキルに差はあれど自分なりに書いたコードを持ち寄ってレビューすることはとても有意義だなと改めて感じました。

今後も鍛錬のメインとして続けているProject Eulerを用いてレビュー会を実施できればなと思っています!
ご興味のある方、リベンジしたい方はぜひまたいらしてください^^
開催のご要望等はこちらまでw

今後ともGaiaX プログラミング部studio256bitをよろしくお願いします。



blog comments powered by Disqus

Published

09 November 2012

Tags