Notice
Recent Posts
Recent Comments
Link
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Tags
more
Archives
Today
Total
관리 메뉴

개발 일지

9. Palindrome Number (회문 번호) 본문

코딩 테스트/LeetCode

9. Palindrome Number (회문 번호)

포카리tea 2023. 4. 24. 10:08

정수가 x주어집니다. x가 회문이라면 true, 그렇지 않으면 false를 반환합니다.

 

예시 1:

입력: x = 121 
출력: 참 
설명: 121은 왼쪽에서 오른쪽으로, 오른쪽에서 왼쪽으로 121로 읽습니다.

 

예시 2:

입력: x = -121
출력: false
설명: 왼쪽에서 오른쪽으로 -121을 읽습니다. 오른쪽에서 왼쪽으로 121-가 됩니다. 따라서 회문이 아닙니다.

 

예시 3:

입력: x = 10
출력: false
설명: 오른쪽에서 왼쪽으로 01을 읽습니다. 따라서 회문이 아닙니다.

 

조건:

  • -2^31 <= x <= 2^(31 - 1)

 

정답:

public class Solution {
    public bool IsPalindrome(int x) {
        string str = x.ToString();

        return string.Equals(str, new string(str.Reverse().ToArray()));
    }
}

해설: 

정수를 문자열로 변환한 후 뒤집어서 비교하였습니다.