LeetCode #344. Reverse String

Reverse String

题目要求:

Write a function that takes a string as input and returns the string reversed.

Example:

Given s = "hello", return "olleh".

题目大意:

输入一个字符串,将其按倒序输出。

例子:输入s='hello', 则输出'olleh'。

解题思路:

利用string字符串数组找到中间字符,将前后字符依次交换位置,遍历输出。


C++代码:

class Solution {

public:

   string reverseString(string s) {

       int i, n;

       char temp;

       n=s.size();

       for(i=0; i<n/2; i++)

       {

           temp=s[i];

           s[i] = s[n-i-1];

           str[n-i-1] = temp;

       }

       return s;

   }

};


因为还没学会使用Markdown,所以现在的代码只能这样丑丑的放在这里了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 12,775评论 0 33
  • leetcode 344 1.题目大意:输入一串字符串,然后逆序输出。 2.实现代码 3.注意事项:第一次自己写代...
    努力努力再努力_姜姜阅读 356评论 0 0
  • LeetCode-344. Reverse String DescriptionWrite a function ...
    去留无意hmy阅读 306评论 0 0
  • 思念已入骨髓 活得才如此憔悴 诗和远方的生活 没有你伴随 不如 晨钟暮鼓 梵音袅袅 静静地打盹 世界很大 邂逅很美...
    励秣阅读 341评论 0 2
  • 如果你有数个年头没回过故乡,而一旦你踏上生于斯长于斯的土地,你的心会怦怦怦跳起来。这种心慌意乱,让你觉得,故乡,也...
    姜苏阅读 494评论 0 1