leetCode 344. Reverse String 字符串
344. Reverse String
Write a function that takes a string as input and returns the string reversed.
Example:
Given s = "hello", return "olleh".
思路1:
使用一个新的string来存放结果。
classSolution{public:stringreverseString(strings){intlen=s.size();stringresult;for(intn=0;n<len;n++){result.append(1,s.at(len-1-n));}returnresult;}};
思路2:
修改原来string直接得到结果。
classSolution{public:stringreverseString(strings){intlen=s.size();for(inti=0;i<len/2;i++){chara=s[i];s[i]=s[len-1-i];s[len-1-i]=a;}returns;}};
2016-08-10 13:04:05
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。