344. Reverse String(第四周)
来源:互联网 发布:禁毒网络知识登录竞赛 编辑:程序博客网 时间:2024/05/17 08:17
Description
Reverse String - LeetCode
Write a function that takes a string as input and returns the string reversed.
Example:
Given s = “hello”, return “olleh”.
Input: "hello"
Output: "olleh"
Solution
一个比较简单直接的算法就是从字符串最后一位字符开始往前遍历,用一个新的空字符串逐一加上遍历到的字符c
。
代码如下:
Source Code
submission
class Solution {public: string reverseString(string s) { string r_s; for (int i = s.size() - 1; i >= 0; i--) { r_s += s[i]; } return r_s; }};
Comment
一个比较简单的题目,能用O(n)
时间复杂度解决。
阅读全文
0 0
- 344. Reverse String(第四周)
- leetcode第一天~344. Reverse String
- 344. Reverse String(C++)
- 344. Reverse String (字符串)
- String:344. Reverse String
- 344.Reverse String(String-Easy)
- LeetCode 344. Reverse String(字符串翻转)
- 344. Reverse String (Iterator简介)
- LeetCode oj 344. Reverse String(字符串)
- LeetCode 344. Reverse String 题解(C++)
- 344. Reverse String (转置字符串)
- leetcode--344. Reverse String
- 344. Reverse String
- 344. Reverse String [E]
- LeetCode 344. Reverse String
- 344. Reverse String
- LeetCode 344. Reverse String
- 344. Reverse String
- 无法启动此程序,因为计算机丢失opencv_core249d.dll
- randomwalking(10.2hu测)
- 设计模式的分类
- 关于对象初探
- 剑指Offer------用两个栈实现队列(用两个队列实现栈)
- 344. Reverse String(第四周)
- org.apache.axis2.databinding.ADBException: Unexpected subelement arg0 的解决方法
- JavaScript基础案例实现
- windows下图片标识工具labelimg的安装与使用
- SpringMVC统一异常处理
- 适配器(Adapter)模式
- 进程IPC---流式套接字
- java访问数据库
- 数据结构循环链表与双链表实验