일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 코딩테스트
- database
- array
- geometry
- 파이썬
- Data Structure
- bit manipulation
- implement
- Math
- Counting
- Binary Search
- Tree
- sorting
- java
- SQL
- hash table
- Binary Tree
- simulation
- dynamic programming
- Class
- Number Theory
- greedy
- 코테
- string
- Matrix
- two pointers
- 자바
- 구현
- Stack
- Method
- Today
- Total
목록Counting (35)
코린이의 소소한 공부노트
1. Input 1) int[] nums 2. Output 1) nums에 나오는 짝수 중 가장 많이 나타나는 짝수를 반환 - 만약 빈도 수가 같은 짝수가 여러 개라면, 그 중 가장 작은 것을 반환 2) 조건에 맞는 숫자를 찾을 수 없다면 -1을 반환 3. Constraint 1) 1
1. Input 1) String[] words1 2) String[] words2 2. Output 1) words1과 word2에 공통적으로 나타나는 단어 중 각 배열에 1번씩만 나타나는 단어의 수를 반환 3. Constraint 1) 1
1. Input 1) int[] deck 2. Output 1) deck에 있는 카드를 1개 이상의 그룹으로 나눌 때, 다음 조건을 만족하게 나눌 수 있다면 true를, 아니면 false를 반환 - 각 그룹에는 정확이 x장의 카드가 있어야 한다.(x>1) - 한 그룹에 있는 모든 카드에는 같은 숫자가 적혀 있어야 한다. 3. Constraint 1) 1
1. Input 1) String s 2. Output 1) s의 문자 중 반복되지 않는 첫번째 문자열의 인덱스를 반환 2) 만약 그런 문자가 없다면 -1을 반환 3. Constraint 1) 1 Output: -1 설명: - 반복되지 않는 문자는 l, t, c, o, d이며, 이 중 첫번째로 나오는 문자는 l이므로 l의 인덱스인 0을 반환한다. - 반복되지 않는 문자가 없으므로 -1을 반환한다. 5. Code 1) 첫 코드(2023/05/18) class Solution { public int firstUniqChar(String s) { int ans = -1; HashMap m = new HashMap(); for(int i=0 ; i
1. Input 1) int[] nums 2. Output 1) nums의 요소 중 그 개수가 nums의 길이의 절반보다 더 많은 요소를 반환 3. Constraint 1) n == nums.length 2) 1
1. Input 1) String s 2) String target 2. Output 1) s에서 글자를 골라 재배열한다고 할 때 만들 수 있는 target의 최대 수를 반환 3. Constraint 1) 1
1. Input 1) int[][] nums 2. Output 1) 모든 행에 나오는 정수를 담은 리스트를 반환 - 정렬은 오름차순으로 한다. - 각 행에는 중복 요소가 없다. 3. Constraint 1) 1
1. Input 1) int[] nums 2. Output 1) nums의 요소를 n개의 쌍으로 나눌 수 있다면 true, 아니면 false를 반환 - 한 쌍의 요소는 같은 값이어야 한다. - 한 쌍에 있는 요소의 수는 같아야 한다. 3. Constraint 1) nums.length == 2 * n 2) 1
1. Input 1) int[] nums 2) int key 2. Output 1) nums를 앞에서부터 확인하면서 key를 만날 때마다 key 다음에 나오는 정수가 몇번 나오는지 확인한 후, 빈도수가 가장 높은 정수를 반환 3. Constraint 1) 2