Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.38 KB | None | 0 0
  1. class Solution(object):
  2. def partition(self, s):
  3. """
  4. :type s: str
  5. :rtype: List[List[str]]
  6. """
  7. ret = []
  8. for i in range(1, len(s)+1):
  9. t = s[:i]
  10. if t == t[::-1]:
  11. soln = [[t] + w for w in self.partition(s[i:])]
  12. ret.extend(soln)
  13. if not ret:
  14. return [[]]
  15. return ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement