11725번 - 트리의 부모 찾기
가능한 한 방해되지 않는 선에서 제 생각들을 주석처리 하였습니다.
답변으로 질문이 올라오면 최대한 빨리 피드백 해드릴테니 도와 주십시요.
newNode1, newNode2는 모두 지역변수라서 스코프가 끝나면 모두 소멸됩니다.
지역변수의 주소를 벡터로 가지고 있어봤자 소멸되고 나면 더 이상 접근해선 안 되는 쓰레기값이 되며, 현재 코드는 그러한 주소에 접근하고 있어서 UB를 일으키게 됩니다.
스코프 관련해서는 이해하였습니다.
그렇다면 for문을 돌며 어떻게 매번 node를 생성할 수 있나요?
동적할당을 사용해보시는 건 어떨까요?
알겠습니다.
다른 자료구조에서 이용했던 방식으로 해보면 될까요??
넵. malloc/free를 쓰셔도 좋고, new/delete를 쓰셔도 좋습니다.
알려주셔서 감사합니다!!
위 질문사항은 해결 되었습니다. 다시 한번 감사드립니다.
이제 순서에 의존하지 않고 tree를 만드는 부분만 남았네요.
댓글을 작성하려면 로그인해야 합니다.
jangtai4 1년 전
가능한 한 방해되지 않는 선에서 제 생각들을 주석처리 하였습니다.
답변으로 질문이 올라오면 최대한 빨리 피드백 해드릴테니 도와 주십시요.