yongyong-e
[Algorithm] 문자열의 문자들이 유일한가? 본문
SUMMARY
문자열에서 중복되는 문자없이 유일한 문자들만 존재하는지 판별하는 함수를 만들어보자.
Code
# unique_str.py
def unique_string(str):
if len(str) > 256:
return False
hash = [False] * 256
for ch in str:
if hash[ord(ch)] is True:
return False
else:
hash[ord(ch)] = True
return True
print('문자열을 입력하세요.')
str = input()
print(unique_string(str))
'프로그래밍 > Python' 카테고리의 다른 글
[Ubuntu16.04] How to Install Python 3.6 (0) | 2017.11.22 |
---|---|
Python 가상환경을 통한 패키지 관리 (0) | 2017.10.12 |
[Algorithm] 문자열 뒤집기 (0) | 2017.09.01 |
[Network] TCP multi-Thread (3) | 2017.08.12 |
[Network] TCP file Transfer - 2 (0) | 2017.08.11 |
Comments