soulsystem00   3년 전

언어는 C++입니다. 

원래는 파이썬으로 작성했었는데  

파이썬에서 메모리 초과가 나서  

C++로 작성을 해봤습니다만 

똑같이 메모리초과가 일어나네요


어디를 고쳐야 할지 알려주시면 감사하겠습니다.


djm03178   3년 전

인접 행렬로 만들게 되면 O(V^2)의 메모리가 필요하기 때문에 너무 큽니다. 인접 리스트를 사용해서 O(V+E) 메모리에 구현해 보세요.

댓글을 작성하려면 로그인해야 합니다.