9. Palindrome Number

김민관·2022년 9월 11일
0

LeetCode

목록 보기
1/9

코드

'''
 Integer x에 대해 만약 x가 팰린드롬수라면 true를 리턴하기
 거꾸로 읽어도 똑같은 것
'''

def isPalindrome(x):
    if x < 0:
        return False

    new_x = str(x)

    if new_x == new_x[::-1]:
        return True
    else:
        return False

'''
    1. 음수일때는 앞에 -가 붙어 거꾸로 읽으면 회문이 되지 못함
    2. 문자열로 바꾼뒤 앞뒤로 똑같은지만 확인인
'''

생각의 흐름

  • 여태까지는 리스트의 중앙을 기준점으로 양쪽으로 뻗언가며 같은지 다른지를 확인했는데 그냥 제대로 읽었을때랑 뒤집었을때가 같은지 다른지를 확인하면 되는 문제
profile
게임 개발일지 & IT 소식들 공유

0개의 댓글