541. Reverse String II
来源:互联网 发布:js 变量 undefined 编辑:程序博客网 时间:2024/04/30 08:19
class Solution(object): def reverseStr(self, s, k): """ :type s: str :type k: int :rtype: str """ def reverse(string): return string[::-1] if len(s) < k: return s[::-1] elif (len(s)>k) and (len(s)<2*k): return reverse(s[:k]) + s[k:] else: return reverse(s[:k])+s[k:2*k]+self.reverseStr(s[2*k:],k)
- 递归的思想,分段考虑
0 0
- 541. Reverse String II
- 541. Reverse String II
- 541. Reverse String II
- 541. Reverse String II
- 541. Reverse String II
- 541. Reverse String II
- 541. Reverse String II
- 541. Reverse String II
- 541. Reverse String II
- 541. Reverse String II
- 541. Reverse String II
- 541. Reverse String II
- 541. Reverse String II
- 541. Reverse String II
- 541. Reverse String II
- String:541. Reverse String II
- leetcode 541. Reverse String II
- Leetcode-541. Reverse String II
- 最长上升子序列问题
- Expand 二级目录集合实现的
- 自定义的UITableViewHeaderFooterView的注意要点
- 复习笔记-java代码块
- lintcode(632)二叉树的最大节点
- 541. Reverse String II
- linux中的grep命令用法
- C# 调用opencore-amr1.5
- 【CodeFores 798B】 Mike and strings(模拟+string)
- 一周搜索热点20170503
- Junit单元测试
- Java编码标准
- hadoop搭建之HDFS,MapReduce
- iOS开发