344. Reverse String
来源:互联网 发布:js正则表达式标点符号 编辑:程序博客网 时间:2024/05/17 07:14
Write a function that takes a string as input and returns the string reversed.
Example:
Given s = "hello", return "olleh".
#include <iostream>
#include <string>
using namespace std;
class Solution {
public:
string reverseString(string s) {
/* string ss;
for(int i=0,j=s.length()-1;i<s.length();i++,j--)
{
ss[i] = s[j];
}
return ss;
for(int i=0;i<ss.length();i++)
cout << ss[i];
*/
int i = 0, j = s.size() - 1;
while(i < j){
swap(s[i++], s[j--]);
}
return s;
}
};
int main()
{
Solution s;
string r;
r = "hello";
cout << s.reverseString(r) << endl;
return 0;
}
0 0
- String:344. Reverse String
- 344.Reverse String(String-Easy)
- leetcode--344. Reverse String
- 344. Reverse String
- 344. Reverse String [E]
- LeetCode 344. Reverse String
- 344. Reverse String
- LeetCode 344. Reverse String
- 344. Reverse String
- 344. Reverse String
- 344. Reverse String
- Leetcode:344. Reverse String
- 344. Reverse String
- LeetCode *** 344. Reverse String
- 344. Reverse String
- LeetCode *** 344. Reverse String
- 344. Reverse String
- [leetcode] 344. Reverse String
- 532. K-diff Pairs in an Array
- 读《失控》有感
- java synchronized详解
- pycharm设置注释颜色
- python 获取当天每个准点时间戳
- 344. Reverse String
- 初学java设计模式之工厂模式
- 并发编程实践2.1
- leetcode_75. Sort Colors
- PTA 最长连续递增子序列
- Hibernate中使用Criteria查询及注解——(Dept.java)
- 欢迎使用CSDN-markdown编辑器
- 【3.8】
- WebView使用小结----提示框的使用Alert,Confirm,Prompt.