다익스트라 문제 힙 써서 푸는거 보면 힙에서 꺼내온 값이 현재까지 계측된 거리보다 같은지(==작은지)를 판별하는데
굳이 이렇게 안해도 어차피 가중치 갱신할 때 저절로 걸러지게 되는게 아닌가 싶어서 궁금해짐
그냥 시간이랑 메모리 절약하려고 이렇게 하는건가 싶기도 한데 이게 맞음?
다익스트라 문제 힙 써서 푸는거 보면 힙에서 꺼내온 값이 현재까지 계측된 거리보다 같은지(==작은지)를 판별하는데
굳이 이렇게 안해도 어차피 가중치 갱신할 때 저절로 걸러지게 되는게 아닌가 싶어서 궁금해짐
그냥 시간이랑 메모리 절약하려고 이렇게 하는건가 싶기도 한데 이게 맞음?
Bfs에 힙 추가한게 다익이야
꺼내온 값 검사 안하면 시간 초과내게 테케 짤 수 있음 삼소멤 블로그에 예시도 있던걸로 기억
혹시 그 블로그 주소 좀 알수있을까요
ㄳㄳ 참고할게요
결국 시간복잡도 문제라는거 같네요 감사합니다
힙에 이미 들어가 있는 정점의 정보가 여러 번 갱신될 수 있음
님 말이 맞음. 시간 절약할라고 하는거 ㅇㅇ