タグ

ブックマーク / iskata.hatenadiary.org (1)

  • 2010年エンジニア採用試験のコーディングスキル判定頻出問題 - Dive in Blue

    タイトルは釣り気味ですが、今回の転職活動中コーディングスキル試験があった3社全て同じ問題が出たので、サンプル数は少ないですがある程度事実です。こんなこと書くと会社に怒られるかな・・・ 問題 ある文字列を反転させて表示する関数を書いてください。(制限時間5分) プログラミング言語は何で書いてもいいです。 アルゴリズムを書く力を見ているので、言語の標準関数でString.reverse的なのを使うのは無しです。 さぁ、レッツトライ! JavaScriptによる解答編(もちろんTMTOWTDIということで正解は一つに限りませんよ) まずは誤答から function strReverse (str) { var output = []; for ( var i = 0; i < str.length; i++ ) { output.unshift(str[i]); // str[indexer]で

    2010年エンジニア採用試験のコーディングスキル判定頻出問題 - Dive in Blue
    tinsep19
    tinsep19 2010/07/06
    str.split("").reverse().join("")かな。Array#reverseもだめかな。
  • 1