leetcode 344. Reverse String
来源:互联网 发布:欧洲旅游机票软件 编辑:程序博客网 时间:2024/06/04 19:00
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.
判断size=0 直接return
没啥说的,直接swap(s[i]. s[size-1-i]),
代码:
class Solution {
public:
string reverseString(string s) {
if(s.size() == 0)
return s;
int size = s.size();
for(int i = 0 ; i < size / 2; i ++)
swap(s[i],s[size-1-i]);
return s;
}
};
0 0
- leetcode--344. Reverse String
- LeetCode 344. Reverse String
- LeetCode 344. Reverse String
- Leetcode:344. Reverse String
- LeetCode *** 344. Reverse String
- LeetCode *** 344. Reverse String
- [leetcode] 344. Reverse String
- <LeetCode>344. Reverse String
- Leetcode.344. Reverse String
- LeetCode-344.Reverse String
- [leetcode]344. Reverse String
- Leetcode 344. Reverse String
- [leetcode] 344. Reverse String
- [Leetcode]344. Reverse String
- LeetCode - 344. Reverse String
- [leetcode]344. Reverse String
- LeetCode 344. Reverse String
- 【Leetcode】344. Reverse String
- KMP算法的实现(Java语言描述)
- 蓝桥 剪邮票 (dfs+bfs)
- NoHttp的GET 和POST
- Swagger+Spring mvc生成Restful接口文档
- 黑客编程基础
- leetcode 344. Reverse String
- Oracle 删除用户和表空间
- PAT A1018. Public Bike Management
- 利用栈实现算术表达式求值(Java语言描述)
- Lucene全文搜索查询string时间类型
- Android布局方法-(便于后期维护)
- vbox中复制安装好的虚拟机
- 面试总结
- java学习笔记之——文件输出流