오늘 한 일
- Spring JPA수강
- HyperSkill 문풀
- 프로그래머스 문풀
- 대충 만든 자판 (Java)
- 조회수가 가장 많은 중고거래 게시판의 첨부파일 조회하기 (SQL)
풀이
import java.util.*;
class Solution {
public int[] solution(String[] keymap, String[] targets) {
int[] answer = new int[targets.length];
HashMap<Character, Integer> map = new HashMap<>();
for(int i=0;i<keymap.length;i++){
for(int j=0;j<keymap[i].length();j++){
if (map.containsKey(keymap[i].charAt(j))) {
Integer nCurrCnt = map.get(keymap[i].charAt(j));
if (nCurrCnt > (j+1)){
map.put(keymap[i].charAt(j),j+1);
}
}
else {
map.put(keymap[i].charAt(j),j+1);
}
}
}
for(int i=0;i<targets.length;i++){
int nCnt = 0;
for(int j=0;j<targets[i].length();j++){
char alpha = (targets[i].charAt(j));
Integer nMinClick = map.get(alpha);
if ( nMinClick != null ) {
nCnt += nMinClick;
}
else{
nCnt = -1;
break;
}
}
answer[i] = nCnt;
}
return answer;
}
}
내일 할 일
Spring JPA 심화 수강
HyperSkill/프로그래머스 문풀
'개발일기 > TIL(Since24.04.19)' 카테고리의 다른 글
Java&Spring -TIL(24.06.28 금) (0) | 2024.06.28 |
---|---|
Java&Spring -TIL(24.06.27 목) (0) | 2024.06.27 |
Java&Spring -TIL(24.06.25 화) (0) | 2024.06.25 |
Java&Spring -TIL(24.06.24 월) (0) | 2024.06.24 |
Java&Spring -TIL(24.06.21 금) (0) | 2024.06.21 |