뉴스1 [Lv.2]뉴스 클러스터링 설계 후, 구현하니 테스트케이스 5번과 13번이 계속 틀렸었다. 5번과 13번이 틀린 이유를 찾기 위해, 다른분들이 작성한 코드를 분석하여 다시 풀었다. intersection.size() == 0으로 해놓은 부분때문에 틀렸었다. 교집합은 없을 수 있다는걸 실수했다. 아래의 코드는 무사히 통과한 코드이고, 그 아래의 코드는 테스트케이스 5번과 13번이 틀린 코드이다. 직접 생각한것이 바로 맞았으면 좋았을텐데, 수학적지식이 머릿속에서 날라갔나보다. package Lv_2; import java.util.ArrayList; import java.util.Collections; import java.util.HashMap; import java.util.List; public class 뉴스클러스터링 { pu.. 2023. 2. 21. 이전 1 다음