[LeetCode-344]Reverse String(c++)
来源:互联网 发布:淘宝怎么看发货地址 编辑:程序博客网 时间:2024/05/29 19:48
Write a function that takes a string as input and returns the string reversed.
Example:
Given s = "hello", return "olleh".
分析:即将一个给定的字符串,反向输出。
采用for循环,在数组中同时由前向后、由后向前进行字符两两交换;
若字符串有奇数个字符,中间的字符不动;
若字符有偶数个字符,正好可以完成两两交换。
class Solution {public: string reverseString(string s) { char temp; int len=s.length(); for(int i=0;i<len/2;i++){ temp=s[i]; s[i]=s[len-1-i]; s[len-1-i]=temp; } return s; }};
0 0
- 【LeetCode-344】 Reverse String(C++)
- [LeetCode-344]Reverse String(c++)
- LeetCode 344:Reverse String (c++)
- #leetcode# 344 Reverse String
- Leetcode Reverse String 344
- 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
- 【js设计模式笔记---桥接模式】
- windows 远程访问的机器能够访问本地文件的办法
- chrome 浏览器设置默认编码
- .NET平台下Redis使用(五)【StackExchange.Redis和Protobuf-net】
- 数据结构--单链表的基本操作(C语言实现)
- [LeetCode-344]Reverse String(c++)
- Linux 统计文本的单词数
- Linux IP地址配置
- codeforces #373(div 2) E (线段树+矩阵快速幂)
- FTP 常用命令
- 【js设计模式笔记---组合模式】
- 怎么绘制属于自己网格信息
- FileZilla server 启动,添加匿名账户
- ifconfig / ifup /ifdown 命令学习