leetcode 344
来源:互联网 发布:科脉软件 编辑:程序博客网 时间:2024/05/21 08:44
ResverString
Write a function that takes a string as input and returns the string reversed.
Example:
Given s = "hello", return "olleh".
Subscribe to see which companies asked this question
1、STL
class Solution {
public:
string reverseString(string s) {
reverse(s.begin(),s.end());
return s;
}
};
2、swap in-place
class Solution {
public:
string reverseString(string s) {
auto i=0;
auto j=s.size();
if(j==0)
return s;
else
j--;
while(i<j){
swap(s[i++],s[j--]);
}
return s;
}
};
0 0
- leetcode 344
- leetcode 344
- leetcode note--leetcode 344 Reverse String
- #leetcode# 344 Reverse String
- Leetcode Reverse String 344
- [LeetCode] 344&345
- LeetCode 344 Reverse String
- LeetCode 344 Reverse String
- LeetCode 344 Reverse String
- [leetcode 344]Reverse String
- 初刷Leetcode-344
- LeetCode 344:Reverse String
- Leetcode no. 344
- leetcode 344 Reverse String
- LeetCode-344 Reverse String
- leetcode 344 Reverse String
- leetcode 344 Reverse String
- LeetCode-344:Reverse String
- cocoa pods的安装
- 利用volley去请求扇贝API获取个人信息
- hdu 1087 Super Jumping! Jumping! Jumping!
- 使用javascript和ajax中的不细心!!!
- ActiveMQ实战(二)-代码示例
- leetcode 344
- Java中的杨慧三角编写
- 文章标题
- 关于jdbc的数据库驱动类DriverManager.getConnection()参数
- GSON使用方法
- IntelliJ IDEA2016.1,gradle 创建 Java web 应用
- 内存分区和关于static的使用
- 大量 python 爬虫源码分享--说说 python 爬虫这件小事
- 设计模式六大原则:单一职责