P49逆テキスト(leetcode 344)

A:問題解決のためのアイデア

時間:(n)は、スペース:(1)

2:完全なコード例(C ++版、Java版)

C ++:

クラス解決{
 パブリックボイド reverseString(ベクトル< CHAR >&S)
    { 
        INT iは= 0、J = s.size() - 1 ; 

        (; I <J、I ++、j-- 
        { 
            スワップ(S [i]は、S [J])。
        } 
    } 
}。

Javaの:

クラスソリューション{
     公共 ボイド reverseString(CHAR [] s)は
    { 
          intは iは= 0、J = s.length- 1 
          
          (; I <J、I ++、j-- 
          { 
              チャー一時= S [i]は、
              S [i]は = S [J]。
              S [J] = TEMP。
          } 
    } 
}

 

おすすめ

転載: www.cnblogs.com/repinkply/p/12512231.html