Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

やってみた => 1時間以内に解けなければプログラマ失格となってしまう5つの問題が話題に

Facebookで下記の記事が紹介されていたのでRubyで解いてみた http://www.softantenna.com/wp/software/5-programming-problems/

感想

全般

  • プログラマとして失格らしいので転職しようかと

問1

  • Rubyでfor文は初めて書いたかもしれない

問2

  • 配列のサイズが違う場合にどういう挙動をするのが正解なのかわからないので問題としてイマイチ感が否めない

問3

  • 全5問の中で一番頭を使わなかった

問4

  • まずは計算量が大きくても解が出ればOKと考えて全通り計算して最大値を取ってみた
  • 1桁目が同じ場合は…などと場合分けしすぎて無駄な時間を費やした
  • 結局文字列連結させて大小比較、に行き着いたけど、このぐらいの問題ならもっと早く気づきたい

問5

  • 全通り計算のゴリ押しでいいや、と思っていたらなかなか計算が終わらず、数十分後に間違いに気づくという大失態

Releases

Packages

Contributors

Languages