344. Reverse String
来源:互联网 发布:大掌柜物流软件 编辑:程序博客网 时间:2024/06/06 18:34
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
class Solution {public: string reverseString(string s) { int length=s.size(); string str_tmp(length,0); int j=0; for(int i=s.size()-1;i>=0;i--) { str_tmp[j++]=s[i]; } return str_tmp; }};
原址交换
class Solution {public: string reverseString(string s) { int j=s.size()-1; for(int i=0;i<j;i++,j--) { swap(s[i],s[j]); } return s; }};
牛逼的C++
class Solution {public: string reverseString(string s) { return string(s.rbegin(), s.rend()); }};
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
- SQL查询之组合查询
- LeetCode 146. LRU Cache(LRU缓存)
- 关于HANA的schame
- 2015-05-23 LeetCode 2: Add Two Numbers 个人总结
- 理解Java中字符流与字节流的区别
- 344. Reverse String
- Android M 新的运行时权限开发者需要知道的一切
- 蓝桥杯历届试题 分糖果
- Android伪守护进程(通过AIDL实现)
- jQuery.autocomplete自动补全
- CSS设置背景色渐变显示
- Proguard returned with error code 1. See console
- MIC卡驱动安装
- iOS开发----SQLite的使用