変数の利用の重要性


アルゴリズム問題を解く際には,変数に適切に値を割り当てることが重要である.このとき、宣言変数の「意味のある」名前は、直感的に理解するのに役立ちます.

関連する問題


2つのスペースが1つのスペースに置き換えられた文字列を返す必要があります.(2つ以上のスペースは存在しないと仮定します.)
  • 私の草
  • function convertDoubleSpaceToSingle(str){
      //str이 빈 문자열일 경우 빈 문자열 리턴
      if(!str.length)
      {
        return '';
      }
      //str이 빈 문자열이 아닌 경우
      let result = str[0];
      for(let i=1;i<str.length;i++)
      {
        if(str[i-1]!==' ' || str[i] !== ' ')
        {
          result = result + str[i];
        }
      }
      return result;
    }
  • レポート
  • function converDoubleSpaceToSingle(str){
     //결과를 할당할 result와 이전글자를 할당할 before를 선언하고 빈 문자열 할당
     let result = '';
     let before = '';
      
     for(let i=0;i<str.length;i++)
     {
       if(before!==' ' || str[i]!==' ')
       {
         result = result + str[i];
       }
       before = str[i];
     }
     return result;
    }