Notice
250x250
Recent Posts
Recent Comments
Link
넘치게 채우기
[LeetCode] 9. Palindrome Number 본문
728x90
반응형
https://leetcode.com/problems/palindrome-number/description/
leetcode - Palindrome Number
문제 유형 : 수학 / 구현 / 문자열처리
문제 난이도 : Easy
문제
Given an integer x, return true if x is a palindrome and false otherwise.
정수 x가 주어집니다. 팰린드롬이면(뒤집어도 같은 숫자이면) true를 아니면 false를 반환하시오.
풀이
음수라면 false를 무조건 반환시키고,
0 이상인 경우에는 문자열로 만들어서 뒤집은 문자열과 비교해서 같으면 팰린드롬 넘버입니다.
코드
C++
class Solution {
public:
bool isPalindrome(int x) {
if (x < 0) return false;
string str = to_string(x);
string reversedStr = str;
reverse(reversedStr.begin(), reversedStr.end());
return str == reversedStr;
}
};
728x90
반응형
'PS > LeetCode' 카테고리의 다른 글
[LeetCode] 823. Binary Trees With Factors (0) | 2023.10.26 |
---|---|
[LeetCode] 779. K-th Symbol in Grammar (0) | 2023.10.25 |
[LeetCode] 515. Find Largest Value in Each Tree Row (0) | 2023.10.24 |
[LeetCode] 342. Power of Four (0) | 2023.10.23 |
[LeetCode] 1793. Maximum Score of a Good Subarray (0) | 2023.10.22 |