티스토리

snoopybox
검색하기

[LeetCode][Python3] 1079. Letter Tile Possibilities

프로그래밍/LeetCode

[LeetCode][Python3] 1079. Letter Tile Possibilities

snoopybox 2019. 8. 16. 00:54

Problem :

https://leetcode.com/problems/letter-tile-possibilities/


My Solution :

class Solution:
def numTilePossibilities(self, tiles):
def dfs(prefix, remain):
if prefix not in ans:
ans.add(prefix)
for i in range(len(remain)):
dfs(prefix + remain[i], remain[:i] + remain[i+1:])

ans = set()
dfs('', tiles)
return len(ans)-1
저작자표시

블로그 정보

snoopybox

컴퓨터, 윈도우, 리눅스, 프로그래밍, 알고리즘, 파이썬, 프로그램, 동영상

프로필 사진
문의안내
  • 티스토리
  • 로그인
  • 고객센터

티스토리는 카카오에서 사랑을 담아 만듭니다.

© Kakao Corp.