두근두근 자료구조 8장 연습문제

2022. 12. 5. 21:54·정리 전 게시글/공부 관련

1. 다음 트리에 대한 중위 순회 결과는? 4

2. 다음 트리를 전위 순회로 운행할경우 다섯 번째로 탐색되는 것은? 2

3. 다음 그림과 같은 이진트리를 후위 순회한 결과는? 4

4. 다음 트리에서 단말 노드 수는? 3

5. 다음 그림에서 트리의 차수는? 1

6. 메모리상에 배열로 저장할 때 가장 낭비가 큰 트리는? 1

7. 다음 중 같은 개수의 노드가 저장되는 경우, 가장 높이가 작아지는 트리는? 3

8. 다음 그림에서 트리의 차수와 단말 노드의 개수는? 2

9. 이진 트리에서 높이가 5일 때, 이 트리는 최대 몇 개의 노드를 가질 수 있는가? 4

10. 다음의 이진트리에 대하여 다음 질문에 답하여라.

(1) 위의 트리를 1차원 배열로 표현하라.

(2) 위의 트리를 전위 순회한 결과를 써라.

6, 4, 2, 1, 3, 5, 9, 7, 10, 8, 11

(3) 위의 트리를 후위 순회한 결과를 써라

1, 3, 2, 5, 4, 7, 8, 11, 10, 9, 6

(4) 위의 트리를 중위 순회한 결과를 써라

1, 2, 3, 4, 5, 6, 7, 9, 8, 10, 11

(5) 위의 트리를 레벨 순회한 결과를 써라

6, 4, 9, 2, 5, 7, 10, 1, 3, 8, 11

 

11. 다음과 같은 함수가 아래에 표시된 이진트리의 루트 노드에 대해 호출된다고 하자. 함수가 반환하는 값은 무엇인가? 8

12. 주어진 이진트리에서 노드가 가지고 있는 값의 합을 계산하는 프로그램을 작성해보자.

int sum = 0;
void add_postorder(TNode* node) {
    if (node != NULL) {
        add_postorder(node->left);
        add_postorder(node->right);
        sum += node->data;
    }
}
void main() {
	add_postorder(root);
    printf("노드의 합은 %d입니다.\n", sum);
}

 

저작자표시 (새창열림)

'정리 전 게시글 > 공부 관련' 카테고리의 다른 글

Dodge : Avoid Balls 비주얼베이직 게임 만들기 공피하기 게임  (0) 2022.12.22
이진탐색트리 검색 추가 삭제  (0) 2022.12.07
이진트리  (0) 2022.12.05
연결리스트를 이용한 다항식을 계산하고 사용자가 입력한 문자열을 파싱하는 Polynominal 코드 만들기  (0) 2022.11.29
선형덱  (0) 2022.11.28
'정리 전 게시글/공부 관련' 카테고리의 다른 글
  • Dodge : Avoid Balls 비주얼베이직 게임 만들기 공피하기 게임
  • 이진탐색트리 검색 추가 삭제
  • 이진트리
  • 연결리스트를 이용한 다항식을 계산하고 사용자가 입력한 문자열을 파싱하는 Polynominal 코드 만들기
aptenia
aptenia
공부하면서 배운 것들
  • aptenia
    새벽의 아이디어
    aptenia
  • 전체
    오늘
    어제
    • 분류 전체보기 (277)
      • f1tenth (2)
      • 개발 관련 아무거나 (1)
      • 정리 전 게시글 (268)
        • 개발 관련 (25)
        • 정보 관련 (19)
        • 공부 관련 (224)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
    • 네이버 블로그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    컨텍스트스위칭
    자바
    이것이자바다확인문제
    이것이자바다연습문제
    티스토리스킨편집
    파이썬
    마인크래프트강화스크립트
    C언어강좌
    C++강좌
    백준
    공개SW개발자대회
    마인크래프트
    이것이자바다
    스크롤바CSS
    마인크래프트스크립트
    반복하지않는수
    파이어베이스
    안드로이드
    C언어
    프로그래머스
    티스토리HTML
    마크
    일본규슈공업대학교
    프로그래머스PCCE
    마크스크립트
    빅데이터공모전
    캡스톤디자인
    c언어초보
    티스토리반응형2스킨편집
    콜라츠추측
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
aptenia
두근두근 자료구조 8장 연습문제
상단으로

티스토리툴바