메뉴 건너뛰기

목록
2022.12.07 15:37

이진트리

profile
조회 수 9 댓글 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; 

}

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


List of Articles
번호 제목 글쓴이 날짜 조회 수 추천
공지 수용소닷컴 이용약관 file asuka 2020.05.16 1185 1
967 2월까지 공부해야 할 것 1 그리드 2023.01.11 18 0
966 하입 씨팔 2 file 저능아 2023.01.11 14 0
965 100% 넘기는건뭐여 9 file 저능아 2023.01.10 24 0
964 이번주는 토익시험을 준비하면서 그리드 2023.01.09 12 0
963 그리드 2023.01.07 13 0
962 TINY ML? 뭐야 그리드 2023.01.05 10 0
961 올해 프로그래머로서 제 목표 1 마루쉐 2023.01.04 45 4
960 C++ 팁 추천좀 4 그리드 2023.01.03 29 0
959 카라츠바 곱셈./.. 3 file 그리드 2023.01.03 26 0
958 뭐??? 만원?!!!! 2 file 저능아 2023.01.02 20 0
957 콜 바이 레퍼런스 왜 씀? 4 그리드 2022.12.31 35 0
956 2022 카카오 블라인드 Q4 양궁대회 그리드 2022.12.31 37 0
955 셀러론은 셀러론일 뿐인가 1 御ね麩路 2022.12.31 36 0
954 이거 맞는듯? 1 그리드 2022.12.30 20 0
953 몰아서 하는중 그리드 2022.12.29 8 0
952 그래프 공부를 위한 단어 .. 그리드 2022.12.27 25 0
951 그리드 2022.12.25 6 0
950 뭔지는 몰라도 2 그리드 2022.12.23 13 0
949 이게 뭐임 그리드 2022.12.23 11 0
948 HOW I TAKE NOTES AS... A MATH 그리드 2022.12.22 29 0
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 51 Next
/ 51