메뉴 건너뛰기

목록
2022.12.07 15:37

이진트리

profile
조회 수 10 댓글 1 예스잼 0 노잼 0

No Attached Image

#include <stdio.h>

#include <stdlib.h>

#include <memory.h>

 

typedef struct TreeNode {

int data;

struct TreeNode* left, * right; 

}TreeNode;

 

int main(void) {

TreeNode* n1, * n2, * n3, * n4;

 

n1 = (TreeNode*)malloc(sizeof(TreeNode));

n2 = (TreeNode*)malloc(sizeof(TreeNode));

n3 = (TreeNode*)malloc(sizeof(TreeNode));

n4 = (TreeNode*)malloc(sizeof(TreeNode));

/*

10 20 30 40 

*/ 

n1->data = 10;

n1->left = NULL;

n1->right = n2;

n2->data = 20; 

n2->left = NULL;

n2->right = n3;

n3->data = 30;

n3->left = n4;

n3->right = NULL;

n4->data = 25;

n4->left = NULL;

n4->right = NULL; 

 

free(n1), free(n2), free(n3), free(n4);

return 0; 

}

*링크법으로 생성된 이진트리 


공지 수용소닷컴 이용약관 asuka 2020.05.16
  1. 과제 해결을 위한 라벨링 방법

  2. 과제 해결과정

  3. 자료구조

  4. 머학교 자바 과제

  5. -

  6. 자료구조, 안드로이드 프로그래밍...

  7. 접속사 THAT 관계대명사 THAT

  8. Tenstorrent 제품 써보고싶농

  9. 4U 랙마운트 케이스 왤케비쌈

  10. zfs는 raidz에다가 드라이브 추가...

  11. 파이썬 << 이새끼 딥러닝 ...

  12. 아니나 이해가안되네

  13. 오늘 공부한 것

  14. 걍 간단하게 플로터로 앱 만들어...

  15. 뭔가 아는것 같기도 하면서

  16. C++에서의 구조체와 클래스 사용...

  17. 삭제된 게시글입니다.

  18. 삭제된 게시글입니다.

  19. 농림수산성이 업무에 챗GPT 투입

  20. matlab 으로 매크로를 만들 수 있...

목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 55 Next
/ 55