Reverse String
来源:互联网 发布:java工作描述怎么写 编辑:程序博客网 时间:2024/05/22 04:53
Write a function that takes a string as input and returns the string reversed.
Example:
Given s = "hello", return "olleh".
#include<iostream>#include<string>#include<sstream>using namespace std;string reverstring(string);int main(){string data[] = { "kjbga", "kagiau", "olamno", "bvnavvf" };for (auto temp : data){cout << reverstring(temp) << endl;}system("pause");return 0;}string reverstring(string str){int len = str.size();//过半转移法//for (int i = 0; i < len / 2; i++)//{//char temp = str[i];//str[i] = str[len - 1 - i];//str[len - 1 - i] = temp;//}//双指针法 left 和rightint left = 0;int right = len - 1;while (left < right){char temp = str[left];str[left] = str[right];str[right] = str[left];left++;right--;}return str;}
0 0
- Reverse string
- String Reverse
- reverse string
- string reverse
- reverse string
- reverse string
- Reverse String
- reverse string
- Reverse String
- Reverse String
- Reverse String
- Reverse String
- Reverse String
- Reverse String
- Reverse String
- Reverse String
- reverse string
- Reverse String
- Android 热补丁动态修复框架小结
- android - RadioButton椭圆形背景样式和字体选择时候的颜色
- 数据格式转换和数据格式扩展的区别与联系
- 【Effective C++读书笔记】篇七(条款16~条款17)
- Ribbon界面编辑框或下拉框使能问题
- Reverse String
- eclipse调整html字体详细步骤
- ACM4-1002
- iOS-OC-内购In-App Purchases
- Swift - 如何让UIView,UILabel和UIImageView之间类型互相转化
- maven工程spring3.x pom文件依赖配置
- maven项目导到eclipse不识别为java项目且认不到mave Dependencies
- Pods-frameworks.sh: No such file or directory、Pods-resources.sh: No such file or directory
- Java GC 垃圾收集