パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

新人教育向けの秀逸な課題プログラムって?」記事へのコメント

  • by Anonymous Coward on 2009年06月02日 16時51分 (#1578338)

    ソートプログラムをやらされた覚えが。

    で、出来上がったプログラムの処理速度などを後でみんなで試したり
    ・件数によってどれだけ差が出るか
    ・同値があった場合の(他のカラムの)ソート順の評価
    などやりましたね。

    あと、部門名にもありますが、言語や仕事内容にも寄るかと。
    GUIを作らせて見たり、
    socket叩かせてイントラからhtmlをDLさせたり
    正規表現やらせてみたり
    案はあるんですけど。

    • Re:自分の場合は (スコア:2, おもしろおかしい)

      by nim (10479) on 2009年06月03日 11時21分 (#1578945)

      メダカの学校ですね。

      ♪ソート覗いてみてごらん

      ごめん。許して。

      親コメント
    • バブルソート書けっての出されたことがあったな。
      バブルソートってのは書いちゃいかんと教えられてたので逆にひどく面食らったなあ。
      無駄にめちゃくちゃ凝ったヤツを書いてやったw

      親コメント
      • by Ryo.F (3896) on 2009年06月03日 19時55分 (#1579453) 日記

        バブルソートってのは書いちゃいかん

        ってことは無いんだよね。
        小さいサイズでは、クイックソートよりインサーションソートやバブルソートの方が早い場合もあるんで、普通は、ある程度のサイズ以上はクイックソートで、それより小さい場合はバブルソート、なんて実装もありえないものでもないから。
        まあ、その辺りの調整は職人技的な部分なので、#1578844 [srad.jp]の通り、

        現代の職業プログラマーは書いてはいけず、必ず外部のプログラムを利用しなくてはいけない

        と言ってほぼ間違いない。自分で書いても良いけど、苦労に見合う性能向上は見込めない、という意味で。

        親コメント
    • by sakamoto (8009) on 2009年06月03日 7時58分 (#1578844) 日記
      これ微妙だよね。 アルゴリズムとかの勉強にはものすごくいいんだけど、現代の職業プログラマーは書いてはいけず、必ず外部のプログラムを利用しなくてはいけないものの一つだよね。

      不当に遅いプログラムって中身を見るとお手製のソートプログラムが入っているということがままあるよね。

      --
      -- 哀れな日本人専用(sorry Japanese only) --
      親コメント

コンピュータは旧約聖書の神に似ている、規則は多く、慈悲は無い -- Joseph Campbell

処理中...