알고리즘/코드 연습 (10) 썸네일형 리스트형 [LeetCode] Reverse Integer 32-bit의 부호가 있는(signed)정수가 주어진다. 이정수를 reverse해서 출력해라. EX) input : 123 output : 321 input : -123 output : -321 정수를 10으로 나눈 나머지는 그 정수의 일의 자리를 반환한다. 123%10 = 3 정수를 10으로 나눈 몫은 일의자리를 제외한 나머지를 반환한다. 123 / 10 = 12 위의 값을 적절히 이용하면 reverse를 할 수 있다. 여기서 주의할 점은 Integer값의 범위이다. 종류 타입 크기 범위(최소 ~ 최대) boolean 논리값 1 bit true / false byte 부호 있는 정수 8 bits -128 ~ 127 char 유니코드 문자 16 bits \u0000 ~ \uFFFF short 부호 있는 .. [LeetCode] Two Sum 같은수를 두번 사용하지 않고 입력받은 int형 배열에서 두개의 합이 target과 같은 배열의 인덱스를 찾는 알고리즘 문제이다. ex) Given nums = [2, 7, 11, 15], target = 9, Because nums[0] + nums[1] = 2 + 7 = 9, return [0, 1]. 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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 class Solution { public int[] twoSum(int[] nums, int target) { int[] result = new int[2]; for(int i =.. 이전 1 2 다음