priority queue 우선순위

martinok1103 Reply 4 years 24 weeks ago
abc순으로 출력하는 건줄 알았는데 아니었네요 그럼 어떤 우선순위로 출력을 해야하나요?
withcs2 Reply 4 years 24 weeks ago
이 문제는 String 해시 순서대로 나오고 있습니다. 해시는 자바가 내부적으로 빨리 찾으려고 만드는 값입니다. priority queue는 별다른 속성을 주지 않았을 때 이 해시 순서대로 우선순위가 정해집니다. 더 알아보고 싶다면 해시, 해싱을 검색해보세요
martinok1103 Reply 4 years 24 weeks ago
별다른 속성 없이 priority queue를 정의했는데 WA가 나오는데 좀 더 설명해주실수 있나요
withcs2 Reply 4 years 23 weeks ago
앗 대댓달린 걸 이제서야 발견했네요 죄송합니다 ㅜㅜㅜ for문 돌려서 일일이 add하는게 아니라 union, diff, inter의 역할을 하는 함수가있어요 그거쓰셔야해요
martinok1103 Reply 4 years 23 weeks ago
함수를 사용해도 문제가 안풀리는데 혹시 입력하는 방식을 변경해야 하나요?
withcs2 Reply 4 years 23 weeks ago
offer로 하나하나 넣으면 해쉬 값이 달라집니다ㅜㅜ new PriorityQueue<>(Arrays.asList(str.split(" "))) 을 활용해보세요.