344. Reverse String
来源:互联网 发布:nginx代理apache 400 编辑:程序博客网 时间:2024/05/16 11:02
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.
Show Tags
Show Similar Problems
解法1:
class Solution {public: string reverseString(string s) { int left = 0, right = s.size()-1; while (left<right) { swap(s[left++] , s[right--]);//运用交换函数,逐一交换位置 } return s; }};
解法2:
class Solution {public: string reverseString(string s) { int left = 0, right = s.size() - 1; while (left < right) {//与上面的一个道理,只是是自己写的swap函数 char t = s[left]; s[left++] = s[right]; s[right--] = t; } return s; }};
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
- blob字段存储world内容在页面上显示
- 约瑟夫环问题
- MYSQL基础上机练习题(七)选取最大值、最小值、连续值、缺失值、重复值的综合应用
- Spring读书笔记-----Spring的Bean之Bean的基本概念
- 简单却又复杂的FizzBuzz面试编程问题
- 344. Reverse String
- TensorFlow 制作自己的TFRecord数据集
- hibernate的ID生成器
- RabbitMq学习笔记(四)—— 消息路由(Routing)
- Android实现zip下载并解压
- js 数组去重的一些方法总结
- Openstack Ocata Nova [placement]
- vi编辑器
- java中有关package的作用