코딩 인터뷰 준비.
String을 입력받아서 중복되는 char이 있는지 체크하기.
def isUniqChar(str):
hash = [False] * 256
for ch in str:
if hash[ord(ch)] is True:
return False
else:
hash[ord(ch)] = True
return True
if __name__ == '__main__':
result = isUniqChar("abcda") #return False
print(result)
result = isUniqChar("abcde") #return True
print(result)
반응형
'CS > 코딩 인터뷰 준비' 카테고리의 다른 글
[String] Palindrome 대칭수 찾기 (0) | 2017.02.14 |
---|---|
[String] 같은 문자를 카운트해서 압축 (0) | 2017.02.14 |
[String][Anagram] 주어진 2개의 문자열이 순열인지 확인 (0) | 2017.02.14 |
[String] Reverse 하기 (0) | 2017.02.14 |
[String] 특정 char 갯수 세기 (0) | 2017.02.14 |