https://school.programmers.co.kr/learn/courses/30/lessons/42587
우선순위 큐를 모르다보니, 뭔가 깔끔하고 정확하게 풀리지 않았다.
배열 인덱스랑 순서를 함께 저장할 수 있는 데이터가 뭐가있을까 고민하다가 계속 복잡해지기만 해서 결국 답지 찾아보고 풀었다.
https://blog.naver.com/qotmdgml02/222223051601
인덱스값, 순서, 결과값을 모두 넣어줘야 한다는 강박관념이 있었지만,
우선순위로 풀지 않는다면
위에 분 소스 참고하면, answer 와 location의 값을 하나씩 늘리고 줄여가면서 정답을 찾을 수 있다.
나라면 뭔가 저 해결책까지 절대 도달하지 못했을 것 같은데 대단
역시 많2많2 부족함을 느꼈다 ㅠ . ㅠ
복습해야지..
'Algorithm Study' 카테고리의 다른 글
[프로그래머스] JadenCase문자열 만들기 (level.2) / Java / String, split 함수 사용 (0) | 2022.10.19 |
---|---|
[프로그래머스] 전력망을 둘로 나누기 (level.2) / JAVA / 완전탐색 (0) | 2022.10.11 |
[프로그래머스] 여행경로(level.3) / JAVA / DFS,BFS (복습.완!) (0) | 2022.09.29 |
[프로그래머스] 피로도 (level.2)/ JAVA / BruteForce (복습.완!) (0) | 2022.09.29 |
[프로그래머스] 기능개발 (level.2) / ( Queue ) / JAVA (0) | 2022.09.27 |