leetcode344 反轉字串 c++實現

浪裡飛發表於2018-11-12

編寫一個函式,其作用是將輸入的字串反轉過來。

示例 1:

輸入: "hello"
輸出: "olleh"

示例 2:

輸入: "A man, a plan, a canal: Panama"
輸出: "amanaP :lanac a ,nalp a ,nam A"


實現方法:
#include<iostream>
#include<vector>
#include<string>
using namespace std;

  string reverseString(string s) {
    string reverse ="";  
    for (int i = s.size()-1; i >= 0; i--) {
           reverse += s[i]; 
       }
   return reverse;

    }

int main()
{
    vector<string> str;
    string a;
    getline(cin,a,'\r');
    cout<<a<<endl;
string b=reverseString( a);
cout<<b<<endl;
  return 0;
}

 

相關文章