leetcode Reverse String
2016-06-16 11:15
274 查看
class Solution(object): def reverseString(self, s): """ :type s: str :rtype: str """ if s is None: return None if len(s) == 1: return s s = s[::-1] return s
running time: 400ms
class Solution(object): def reverseString(self, s): """ :type s: str :rtype: str """ if s is None: return None if len(s) == 1: return s string_list = list(s) string_list.reverse() return ''.join(string_list)
Runtime: 64 ms
c++ 随便写写
class Solution { public: string reverseString(string s) { int len = s.length(); for (int i = 0; i < len/2; i++) { char c = s[i]; s[i] = s[len -1 - i]; s[len-1-i] = c; } return s; } };
Runtime: 12 ms
相关文章推荐
- 字符设备文件的打开操作 open()
- iOS中Bitcode的介绍及配置
- 你最喜欢的一张美女图片?
- python中pip安装软件
- ELK-Logstash Nginx 日志分析
- 高手速成android开源项目【developer篇】
- 8位16位32位数据的拆分与合并程序
- Android Studio编译运行project报错:····· finished with non-zero exit value 1
- spring 拦截器过滤登录url 不验证是否登录其他的都拦截验证是否登录才能访问url
- 300. Longest Increasing Subsequence
- SQL加强
- 再谈最大似然估计与最小二乘
- nginx-upload-module模块实现文件断点续传
- 7个杀手级的开源监测工具
- 设计模式(2)-----策略模式
- Sorting File Contents and Output with sort
- 高手速成android开源项目【项目篇】
- 微信支付之退款
- <Android>自定义Log开关
- UIWebView保存图片