336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

이전에 최단경로 문제랑 같은 문제구나 생각하고 다익스트라 알고리즘을 코드로 작성하면 되겠다 싶었다.


근데 계속 18% 에서 WA을 받아서 

생각해보니 제대로 이해를 하고 코드를 짠 게 아니구나 ;;;;;;;;;

라는 생각이 들어서 


이전에 작성한 최단경로 문제 코드를 제출해봤는데도 틀렸다 

결론은 제대로 이해를 못했다. 

그래서 최단경로 부터 다시 풀어서 맞추긴 했는데...


우선순위 큐에 나는 간선들을 모두 때려 박는다고 생각했었다. 그게 아니었다... 

정점을 넣고 정점이 최소값으로 갱신 될 때만 때려박아야 했는데

이전 코드에서는 visited는 왜 만들었으며... 그 의도를 생각할 수 없었다.

아니 왜 이전에 작성한 최단경로 코드가 맞았는지? 거기서 부터 의심이 됐었는데


결론은 그냥 잘못작성한 걸 어거지로 맞춘거다 ... ㅋ...ㅋ....


간선을 넣는게 아니라, 갱신된 정점을 넣는거다.. 

정점이 갱신되면! 다시 최단경로가 갱신될 수 있으므로...!



'PSNote > Problem Solving' 카테고리의 다른 글

[BOJ-1504]특정한 최단 경로  (0) 2017.07.17
[BOJ-11050]이항계수1  (0) 2017.07.17
[BOJ-13301]타일장식물  (0) 2017.07.17
[ALGOSPOT]DARPA  (0) 2017.07.17
[BOJ-12100]2048(EASY)  (0) 2017.07.17

+ Recent posts