문제 풀이/소소한 TIL

문제 풀이/소소한 TIL

[Java] map.put(key, value) 반환 값. Unboxing of 'map.put(key, value)' may produce 'NullPointerException'

아래 프로그래머스 문제를 풀다가 발견한 문제이다. 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 대충 나는 kruskal 알고리즘을 사용하였고, union find 부분의 함수를 구현하고 있었다. 그런데 분명 TC도 다 맞고 로직 상의 문제는 없었을 코드가 계속 정확도 50점이 나왔다. 문제가 될 부분이 union find 밖에 없었기 때문에 수정하기 위해 IDE로 옮겼더니 인텔리제이가 힌트를 줬다 ^^; // 문제에서 vertex의 번호가 0~N 범위 밖일 수 있기 때문에 parent 정보를 HashMap으로 만들어 저장했다. // key: vertex..

얌얌념념
'문제 풀이/소소한 TIL' 카테고리의 글 목록