-
leet Code 7. Reverse Integer 문제과거⚰️/코테 (구) 2022. 1. 12. 14:22
Reverse Integer
입력값 x를 뒤집어주면 된다
함정은 큰 수
int로 감당할 수 없는 큰 수는 0을 리턴해야 한다
MAX_VALUE, MIN_VALUE를 사용해준다
class Solution { fun reverse(x: Int): Int { var ans = 0.0 var z = x while(z!=0) { var y = z % 10 z = z/10 ans = (ans * 10) + y } if(ans > Integer.MAX_VALUE || ans < Integer.MIN_VALUE) { return 0; } return ans.toInt() } }
'과거⚰️ > 코테 (구)' 카테고리의 다른 글
leet Code 83. Remove Duplicates from Sorted List (0) 2022.01.13 백준 1052 물병 (0) 2022.01.13 leetCode twosum (0) 2022.01.12 백준 1076 저항 해결 코틀린(kotlin) (0) 2022.01.05 백준 1009번 문제 코틀린(kotlin) (0) 2022.01.05