addNode 함수 구현부분
281
7 câu hỏi đã được viết
addNode 함수 구현 부분 관련 질문드립니다.
19분경 쯤 보시면 나와있습니다
root가 있을때 추가될 부모노드를 검색하는 부분에서
else{
cur = tp -> root;
while(cur!=NULL){
parent = cur;
if(node - > data < cur ->data) ~~~~~
}
if(node->data < parent -> data){
parent -> left = node;
}
~~
이런식으로 진행해 나가잖아요 node를 parent 함수의 오른쪽이나 왼쪽에 붙여야 하는데 node 데이터를 결정하는 if함수 입장에선 parent = cur; 이라고 확정 지을 수 없는 상황 아닌가요?? 혹시나 cur == NULL인 상태로 올 수도 있는 상황이라 생각하는데 잘못된 생각인지 궁금합니다!
Câu trả lời 1
0
parent = cur;
if(node - > data < cur ->data) ~~~~~
}
그리고 자식노드는 parent에 왼쪽 또는 오른쪽에 붙이므로 설명드린 코드는 문제가 없답니다.
DACL 질문
0
13
1
DLL 제작자가 PDB도 같이 제공해야 한다는 설명에 질문
0
19
2
정처기 2026-3 실기 문의
0
55
2
정처기 실기 3회 컴싸 사용 여부
0
34
1
모의고사 1 회 2번문제 중
0
51
2
26-2 이론문제 재탕
1
37
1
26-2년도 코드문제
0
29
0
26-2 코드문제
0
30
1
15분 48초 질문
0
42
2
26-1년도 이론문제 재탕
0
56
1
26-1년도 코드문제 재탕
0
41
0
이론재탕만 눈치챘어도
0
66
1
addLast질문
0
120
1
txt파일이 12강 수업자료에 없습니다!
0
315
1
음...
0
442
1
fileopen하는 txt파일을 어디서 다운받을 수 있나요?
0
463
1
교재 및 실습파일
0
408
0
17강 알고리즘 문제풀기(Editor)에서 질문있습니다.
0
422
1
delete 코드에서 질문이 2개 있습니다!
0
212
0
DeleteHash함수와 destroyHash함수에 대해서 질문이 있습니다!
0
176
0
reHeapUp while문
0
301
1
bst 강의 중 간단한 질문!
0
227
0
BST구현 addNode 함수관련 질문
0
293
1
hash table code첨부 문의
0
269
1

