본문으로 바로가기

코딩 인터뷰 준비.


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)



반응형