[leetcode]: 344. Reverse String

水深无声 2022-06-16 00:46 213阅读 0赞

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

Example:
Given s = “hello”, return “olleh”.
翻转字符串,很直白的题目
2.代码
python
宝宝终于会偷懒了,深感欣慰啊

  1. def reverseString(self, s):
  2. return s[::-1]

c++

  1. string reverseString(string s) {
  2. int i = 0;
  3. int j = s.length() - 1;
  4. while (i < j) {
  5. char temp = s[i];
  6. s[i] = s[j];
  7. s[j] = temp;
  8. ++i;
  9. --j;
  10. }
  11. return s;
  12. }

发表评论

表情:
评论列表 (有 0 条评论,213人围观)

还没有评论,来说两句吧...

相关阅读

    相关 LeetCode:Reverse String

    最近新加的一道题,用C++秒过,12秒,反转字符串,思路很简单,一种暴力方法就用直接用一个新的字符串存储,然后一个一个从后往前遍历旧的字符串。第二种就是原地用2个指针从两端往中