sunio00000   4년 전

DFS를 이용해서 가지치기한 경로를 제외한 모든 경로를 탐색하는 목적으로 코드를 작성했습니다.

재귀에서 벡터의 선언때문에 느려지는 걸까요?


아 혹은 반례가 있을 수도 있어 계속 찾아보겠습니다..


봐주신 선생님들 미리 감사합니다.

djm03178   4년 전

"재귀에서 벡터의 선언때문에 느려지는 걸까요?"

네, 이것이 매우 느립니다. 구체적으로는 벡터를 값으로 넘겨주면 호출할 때마다 내용물을 전부 복사해야 하기 때문에 느립니다. 참조자로 넘겨주거나 그냥 전역 변수로 두는 것이 낫습니다.

sunio00000   4년 전

답변 너무 감사합니다. 참고하여 소스를 수정해보도록 하겠습니다!

sunio00000   4년 전

@djm03178 님 감사합니다.

말씀하신대로 수정하여 AC되었습니다.

해결됨!

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