笔试题5. LeetCode OJ (5) Reverse String

来源:互联网 发布:罗技g502设置软件 编辑:程序博客网 时间:2024/05/07 19:16

这里写图片描述

题目意思是:讲一个字符串倒序过来。

class Solution {public:    string reverseString(string s) {        char c;        int t=0;        int r=s.size()-1;        while(t<r){            c=s[t];            s[t]=s[r];            s[r]=c;            ++t;            --r;        }        return s;    }};

c++中把s看做一个对象,直接调用size()函数来得到字符串s的长度,而C语言中用的是strlen语句来看字符串的长度。int r=s.size()-1;这条语句应该是每条字符串后边有“/0”结尾。

0 0
原创粉丝点击