ネット21(2つの質問)質問オフ牛ブラシ

41.逆に文

トピックリンク
https://www.nowcoder.com/practice/0ae4a12ab0a048ee900d1536a6e98315?tpId=85&&tqId=29896&rp=16&ru=/activity/oj&qru=/ta/2017test/question-ranking
対象の説明
文を(唯一の文字とスペースを含む)与えられました、文章中の単語の位置は、スペースなしの前後に、スペースで、単語間に一つだけのスペースを単語分割を逆転させました。例えば:(1)「ハローシャオMI 」 - >「MIシャオhello」を
入力説明
入力データの複数のセット、文章を含むものラインを表す各(文の長さが1000未満文字)
出力記述子
各試験例えば、要件文中の文出力ワード反転後に形成された
実施例1
の入力
ハローシャオMIの
出力
MIシャオハロー
タイトル分析

  1. データ入力の複数のセットに注意してください。
  2. 使用スペースは、文字を分割します。
  3. リバース()出力反転文字を使用してください。
  4. 使用して、(「」)に参加接続文字です。
var input;
while(input = readline()){
    var arr = input.split(' ').reverse();
    console.log(arr.join(' '));
}

42.フィボナッチ数

トピックリンク
https://www.nowcoder.com/practice/aa8ffe28ec7c4050b2aa8bc9d26710e9?tpId=2&&tqId=10856&rp=1&ru=/activity/oj&qru=/ta/front-end/question-ranking
対象の説明
はJavaScriptフィボナッチ列関数で実装n番目のフィボナッチ数を返します。F(1)= 1、F (2)= 1 、等
タイトル分析

  1. 場合、N <= 2、F(N)= 1。
  2. N> = 3、F(N)= F(N-1)+ F(N-2)。
function fibonacci(n) {
    if(n <=2){
        return 1;
    }else{
        var f1 = 1;
        var f2 = 1;
        var f3;
        for(var i=3; i<=n; i++){
            f3 = f1 + f2;
            f1 = f2;
            f2 = f3;
        }
        return f3;
    }
}
公開された22元の記事 ウォンの賞賛0 ビュー354

おすすめ

転載: blog.csdn.net/weixin_41796393/article/details/104385705