일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Stack
- Binary Search
- 파이썬
- 코테
- 코딩테스트
- greedy
- Counting
- hash table
- Matrix
- Tree
- SQL
- string
- bit manipulation
- simulation
- Class
- 자바
- two pointers
- geometry
- 구현
- database
- array
- Binary Tree
- sorting
- Data Structure
- Math
- java
- implement
- Method
- dynamic programming
- Number Theory
- Today
- Total
목록자바 (584)
코린이의 소소한 공부노트
1. Input 1) 피자를 나눠먹을 사람 수 n 2. Output 1) 모든 사람이 최소 1조각 이상씩 먹기 위해 필요한 피자의 판 수 2) 피자는 1판 당 7조각 3. Constraint 1) 1 Output: 3 5. Code 1) 첫 코드(2022/10/18) if(n
1. Input 1) 정수 n 2. Output 1) n 이하의 홀수가 오름차순으로 담긴 배열 3. Constraint 1) 1
1. Input 1) 정수 배열 array 2. Output 1) array의 원소를 오름차순으로 정렬했을 때 가장 중앙에 위치하는 값 3. Constraint 1) array의 길이는 홀수 2) 0 Output: 7 5. Code 1) 첫 코드(2022/10/18) import java.util.Arrays; // main() Arrays.sort(array); return array[array.length/2];
1. Input 1) 정수 num1 2) 정수 num2 2. Output 1) num1을 num2로 나눴을때의 나머지 3. Constraint 1) 0
1. Input 1) 정수 배열 numbers 2. Output 2) numbers의 각 원소에 두배한 원소를 가진 배열 3. Constraint 1) -10000
1. Input 1) 첫 번째 분수의 분자 denum1, 분모 num1 2) 두 번째 분수의 분자 denum2, 분모 num2 2. Output 1) 두 분수의 합을 기약분수로 나타냈을 때 분자와 분모를 순서대로 담은 배열 3. Constraint 1) 0 Output: {5, 4} 설명: - 1/2 + 3/4 = 2/4 + 3/4 = 5/4 5. Code 1) 첫 코드(2022/10/18) int[] answer = new int[2]; // 두 분모의 곱으로 통분하여 분자, 분모 계산 answer[0] = d..
1. Input 1) 정수 num1 2) 정수 num2 2. Output 1) 두 수가 같으면 1 반환 2) 두 수가 다르면 –1 반환 3. Constraint 1) 0
1. Input 1) 정수 num1 2) 정수 num2 2. Output 1) num1을 num2로 나눈 값에 1000을 곱한 후 정수 부분 반환 3. Constraint 1) 0 < num1
1. Input 1) 정수 num1 2) 정수 num2 2. Output 1) num1을 num2로 나눈 몫 3. Constraint 1) 0