leetcode_344_ Reverse String(C++)(easy)
来源:互联网 发布:vgn p17h装linux 编辑:程序博客网 时间:2024/06/05 03:01
Write a function that takes a string as input and returns the string reversed.
Example:
Given s = "hello", return "olleh".
思路:字符串可以类似数组一样通过下标方式访问,如s[1] = 'e' 因此可以很容易将字符串逆置。
class Solution {
public:
string reverseString(string s) {
int len = s.size();
if(len == 0 || len == 1)
return s;
else
{
for(int i = 0; i < len / 2; ++ i )
{
char temp = s[i];
s[i] = s[len - i - 1];
s[len - i - 1] = temp;
}
return s;
}
}
};
0 0
- leetcode_344_ Reverse String(C++)(easy)
- [LeetCode]-344. Reverse String(Easy)(C)
- 344. Reverse String #Easy
- Reverse String(easy)
- 【Leetcode】Reverse String(easy)
- 344. Reverse String (Easy)
- 344.Reverse String(String-Easy)
- 344. Reverse String [easy] (Python)
- [leetcode][easy]344. Reverse String
- leetcode 344 Reverse String [EASY]
- LeetCode :【Easy】344. Reverse String
- 541.Reverse String II(String-Easy)
- Leetcode[easy] - Reverse Words in a String
- Reverse Vowels of a String (easy)
- Leetcode 344. Reverse String (Easy) (cpp)
- LeetCode解题报告 344. Reverse String [easy]
- leetcode 541. Reverse String II(easy)
- 【leetcode】【Easy】【344. Reverse String】【string】【two pointers】
- 【Android短信拦截】自动填充短信验证码
- #(使用无效,另一种方式实现第一个变量添加外部变量名)
- spring启动加载程序的几种方法
- MySQL 加锁处理分析
- Android shape、selector的使用
- leetcode_344_ Reverse String(C++)(easy)
- canvas实现微信朋友圈猜照片功能
- 欢迎使用CSDN-markdown编辑器
- 直接插入排序
- 通过搜索异步获取百度图片
- 网站压力测试工具 Webbench
- Maven 手动设置本地jar包,设置国内资源库,设置项目编码
- [LeetCode]Candy——分糖果问题
- 2016.04.27写在开始之前