공기출
공기출
012345678
연도별 :
과목별 :

 

자료구조론-나정답(2021-05-29 / 387.5KB / 724회)

 

 2020년도 국가공무원 7급 공채 필기시험 자료구조론 나 책형 1 쪽 자료구조론 문 1. 다음의 D1 ~D4에서 제시된 키(key) 값의 순서대로 공백(empty) 이진 탐색 트리(binary search tree)에 데이터를 삽입하여 T1~T4를 만들었을 때, 모양이 다른 트리는? (단, 모양은 노드의 키 값과 간선의 연결 구조를 포함한다) D1: 4, 2, 3, 6, 8, 5, 7 → 이진 탐색 트리 T1 D2: 4, 2, 6, 8, 5, 3, 7 → 이진 탐색 트리 T2 D3: 4, 6, 3, 8, 2, 5, 7 → 이진 탐색 트리 T3 D4: 4, 6, 8, 5, 7, 2, 3 → 이진 탐색 트리 T4 ① T1 ② T2 ③ T3 ④ T4 문 2. 다음 최소 힙(min heap)에 대한 설명으로 옳지 않은 것은? ① 완전 이진 트리(complete binary tree)이다. ② 노드 A는 가장 작은 키 값을 가져야 한다. ③ 노드 B와 노드 C가 같은 키 값을 가질 수 있다. ④ 노드 C는 노드 D보다 작은 키 값을 가져야 한다. 문 3. 다음 인접 행렬(adjacency matrix)에 의해 표현되는 그래프에 대한 설명으로 옳은 것은? (단, 인접 행렬에서 [i]는 정점 i를 의미한다) [0] [1] [2] [3] [4] [0] 0 1 0 0 0 [1] 0 0 1 1 0 [2] 0 0 0 0 1 [3] 0 0 0 0 1 [4] 0 1 0 0 0 ① 간선의 개수가 5개인 무방향 그래프(undirected graph)이다. ② 정점 0에서 정점 4까지의 단순 경로(simple path) 길이는 2이다. ③ 정점 3에 도달하기 위한 경로가 없는 정점이 있다. ④ 사이클(cycle)이 존재하는 방향 그래프(directed graph)이다. 문 4. 다음 가중 그래프(weighted graph)에 Kruskal 알고리즘을 적용하여 구성한 최소 비용 신장 트리(minimum cost spanning tree)의 최소 비용은? ① 36 ② 39 ③ 44 ④ 46 문 5. 키 값이 1, 2, 3, 4, 5, 6, 7, 8인 8개의 노드로 구성된 이진 탐색 트리를 전위 순회(preorder traversal)하면, 키 값 6, 2, 1, 4, 3, 5, 8, 7 순서로 노드를 방문한다. 이 트리를 후위 순회(postorder traversal)할 경우 방문 노드의 키 값을 방문 순서대로 바르게 나열한 것은? ① 1, 2, 3, 4, 5, 6, 7, 8 ② 1, 3, 2, 6, 5, 8, 7, 4 ③ 1, 3, 5, 4, 2, 7, 8, 6 ④ 8, 7, 6, 5, 4, 3, 2, 1 문 6. 차수(m)가 3인 공백 B-트리에 19, 18, 2, 15, 6, 13, 7을 순서대로 삽입하여 구성한 B-트리에 대한 설명으로 옳은 것은? ① 트리의 높이(height)가 1이다. ② 15는 루트(root) 노드에 저장되어 있다. ③ 3개의 자식(child) 노드를 가지는 노드가 존재한다. ④ 6이 저장된 노드와 18이 저장된 노드는 형제(sibling) 관계이다. 문 7. 스택을 이용하여 다음 후위 표현식(postfix expression)의 연산을 수행하였다. 최종 결과 값과 연산 과정에서 스택 내 피연산자의 최대 개수를 바르게 연결한 것은? (단, *은 곱셈 연산자이고 /은 나눗셈 연산자이다) 9 1 - 2 / 1 2 1 + * - 1 - 최종 결과 값 스택 내 피연산자의 최대 개수 ① 0 3 ② 0 4 ③ 1 3 ④ 1 4 2020년도 국가공무원 7급 공채 필기시험 자료구조론 나 책형 2 쪽 문 8. 다음의 표는 단순 연결 리스트(singly linked list)를 표현한 것으로 각 행은 각 노드의 주소, 데이터 및 다음 노드 주소로 구성되어 있다. 은 주소가 102인 노드를 삭제한 후 다음 노드 주소의 값을 설명한 것이다. ㉠ ~ ㉣에 들어갈 값을 바르게 연결한 것은? (단, 특정 노드의 다음 노드가 없을 때 그 노드의 다음 노드 주소 값은 NULL이다) 주소 데이터 다음 노드 주소 100 LEE NULL 101 PARK 104 102 KIM 101 103 JUNG 102 104 SEO 100 ○ 주소가 100인 노드의 다음 노드 주소는 ( ㉠ )이다. ○ 주소가 101인 노드의 다음 노드 주소는 ( ㉡ )이다. ○ 주소가 103인 노드의 다음 노드 주소는 ( ㉢ )이다. ○ 주소가 104인 노드의 다음 노드 주소는 ( ㉣ )이다. ㉠ ㉡ ㉢ ㉣ ① NULL 104 101 100 ② NULL 103 101 104 ③ 101 103 102 104 ④ 101 104 102 100 문 9. 다음 C 언어 프로그램의 출력 결과는? (단, 배열 h의 시작 주소는 6487296이고, 자료형 int와 float는 4바이트의 크기를 가진다) #include int main() { struct human { char sextype; union t { char children[3]; char beard[3]; } u; int age; struct date { int month; int day; int year; } dob; int personalID; float salary; } h[10]; printf("%d, %d, %d", sizeof(struct human), &h[3].u.children[0] - &h[0].sextype, &h[5].u.beard[1] - &h[0].sextype); } ① 28, 85, 142 ② 28, 86, 143 ③ 31, 94, 157 ④ 31, 95, 158 문 10. 다음 C 언어 프로그램의 출력 결과는? #include #define SWAP(x, y, t) ((t)=(x), (x)=(y), (y)=(t)) void recursive(char *list, int i, int n) { int j, temp; if (i == n) { for (j = 0 ; j 을 만족하고 front와 rear의 값이 모두 0인 원형 큐(circular queue)에서 에 나열된 연산을 순서대로 모두 수행하였다. 연산 완료 후 원형 큐에 존재하는 모든 유효 데이터와 front 및 rear의 값을 바르게 연결한 것은? (단, enqueue(x)에 의해 삽입된 후 dequeue()에 의해 삭제되지 않은 데이터만 유효 데이터로 인정한다) ○ 원형 큐는 원소 개수가 6개인 1차원 배열로 구현되었다. ○ front와 rear의 값이 같을 때 원형 큐는 공백 상태이다. ○ front와 ((rear + 1) mod 6)의 값이 같을 때 원형 큐는 포화 상태이다. ○ enqueue(x)에 의해 rear의 값을 ((rear + 1) mod 6)로 변경한 후 rear가 가리키는 위치에 데이터 x를 삽입한다. 단, 포화 상태일 때에는 데이터 삽입이 이루어지지 않아 원형 큐의 상태가 변하지 않는다. ○ dequeue()에 의해 front의 값을 ((front + 1) mod 6)로 변경한 후 front가 가리키는 위치에서 데이터를 빼내어 삭제한다. 단, 공백 상태일 때에는 데이터 삭제가 이루어지지 않아 원형 큐의 상태가 변하지 않는다. enqueue(2) → enqueue(5) → enqueue(7) → enqueue(10) → dequeue() → enqueue(11) → enqueue(15) → enqueue(17) → dequeue() → dequeue() → enqueue(20) 모든 유효 데이터 front rear ① 10, 11, 15, 17, 20 3 1 ② 10, 11, 15, 20 3 1 ③ 10, 11, 15, 17, 20 4 2 ④ 10, 11, 15, 20 4 2 문 16. 키 값 1, 2, 3, 4, 5를 가지는 5개의 레코드로 이루어진 리스트를 퀵 정렬(quick sort)로 오름차순 정렬하고자 한다. 정렬 과정에서 총 비교 횟수가 가장 많은 리스트는? (단, 피봇(pivot)은 정렬하고자 하는 대상의 첫 번째 레코드로 선택한다) ① 1, 2, 3, 4, 5 ② 2, 3, 1, 4, 5 ③ 3, 1, 2, 4, 5 ④ 3, 1, 2, 5, 4 문 17. 다음의 키 값을 가지는 7개의 데이터를 순서대로 삽입하여 AVL 트리를 구성한 후 후위 순회를 수행하였다. 방문 노드들의 키 값을 방문 순서대로 바르게 나열한 것은? 10, 4, 7, 12, 3, 13, 15 ① 3, 4, 10, 15, 13, 12, 7 ② 3, 7, 4, 12, 15, 13, 10 ③ 3, 7, 4, 15, 13, 12, 10 ④ 3, 10, 13, 15, 4, 12, 7 문 18. 다음 C 언어 프로그램의 출력 결과는? #include void func(char s[], int size) { if (size max1 arr[i] > max2 && arr[i] < max1 ② arr[i] > max1 arr[i] < max2 && arr[i] > max1 ③ arr[i] < max1 arr[i] > max2 && arr[i] < max1 ④ arr[i] < max1 arr[i] < max2 && arr[i] > max1 2020년도 국가공무원 7급 공채 필기시험 자료구조론 나 책형 4 쪽 문 20. 다음은 원형 연결 리스트(circular linked list)의 맨 앞에 insert_node가 지정하는 노드를 삽입하는 C 언어 함수이다. ㉠, ㉡에 들어갈 내용을 바르게 연결한 것은? (단, last_ptr은 마지막 노드를 지정하는 포인터 변수를 가리키는 주소 값을 가진다) struct node { int data; struct node *link; }; typedef struct node *node_ptr; void InsertFront(node_ptr *last_ptr, node_ptr insert_node){ if (*last_ptr == NULL) { *last_ptr = insert_node; ㉠ } else { insert_node->link = (*last_ptr)->link; ㉡ } } ㉠ ㉡ ① insert_node = insert_node->link; (*last_ptr) = insert_node; ② insert_node = insert_node->link; (*last_ptr)->link = insert_node; ③ insert_node->link = insert_node; (*last_ptr) = insert_node; ④ insert_node->link = insert_node; (*last_ptr)->link = insert_node;


해설등록

해설수정
0
수정내역

유튜브

주소복사

신고

스크랩
2020 국가직 7급 임업경영학 문제 정답 (2021-05-29) 2020 국가직 7급 자동제어 문제 정답 (2020-10-17) →2020 국가직 7급 자료구조론 문제 정답 +2 (2021-05-29) 2020 국가직 7급 재난관리론 문제 정답 (2021-05-29) 2020 국가직 7급 재배학 문제 정답 (2021-05-29)
댓글수 2
  • Dh
    Dhc (*.223.38.78) 2년 전
    clear
  • 나는
    나는야 심슨ㅎㅎ (*.139.64.164) 3주 전
    데헷 ㅎ
?
정렬  > 
  1. 2020 지방직 7급 영어 문제 해설 +23

    지방직 7급 2020.10.19 조회수 36039
  2. 2020 지방직 7급 응용역학 문제 해설

    지방직 7급 2021.05.23 조회수 3154
  3. 2020 지방직 7급 재배학 문제 정답

    지방직 7급 2021.05.23 조회수 1479
  4. 2020 지방직 7급 지방자치론 문제 해설 +24

    지방직 7급 2020.10.19 조회수 20503
  5. 2020 지방직 7급 지역개발론 문제 정답 +4

    지방직 7급 2021.05.23 조회수 1361
  6. 2020 지방직 7급 한국사 문제 해설 +29

    지방직 7급 2020.10.17 조회수 40168
  7. 2020 지방직 7급 행정법 문제 해설 +36

    지방직 7급 2020.10.18 조회수 44611
  8. 2020 지방직 7급 행정학 문제 해설 +35

    지방직 7급 2020.10.17 조회수 41842
  9. 2020 지방직 7급 헌법 문제 해설 +19

    지방직 7급 2020.10.18 조회수 33899
  10. 2020 지방직 7급 화학개론 문제 정답 +2

    지방직 7급 2021.05.23 조회수 1296
  11. 2020 국가직 7급 전과목 문제 정답 - 2020.9.26. +3

    국가직 7급 2020.09.26 조회수 24180
  12. 2020 국가직 7급 건축계획학 문제 정답

    국가직 7급 2021.05.29 조회수 978
  13. 2020 국가직 7급 건축구조학 문제 정답

    국가직 7급 2021.05.29 조회수 832
  14. 2020 국가직 7급 건축시공학 문제 정답

    국가직 7급 2021.05.29 조회수 804
  15. 2020 국가직 7급 경영학 문제 정답 +3

    국가직 7급 2021.05.29 조회수 4733
  16. 2020 국가직 7급 경제학 문제 해설 +11

    국가직 7급 2020.09.27 조회수 22902
  17. 2020 국가직 7급 공직선거법 문제 해설 +3

    국가직 7급 2020.09.28 조회수 2263
  18. 2020 국가직 7급 관세법 문제 정답

    국가직 7급 2021.05.29 조회수 597
  19. 2020 국가직 7급 교육학 문제 정답 +2

    국가직 7급 2021.05.29 조회수 5934
  20. 2020 국가직 7급 교정학 문제 해설 +1

    국가직 7급 2020.09.29 조회수 4611
  21. 2020 국가직 7급 국어 문제 해설 +38

    국가직 7급 2020.09.26 조회수 49157
  22. 2020 국가직 7급 국제법 문제 정답

    국가직 7급 2021.05.29 조회수 1631
  23. 2020 국가직 7급 국제정치학 문제 정답

    국가직 7급 2021.05.29 조회수 878
  24. 2020 국가직 7급 기계공작법 문제 정답

    국가직 7급 2021.05.29 조회수 1404
  25. 2020 국가직 7급 기계설계 문제 정답

    국가직 7급 2020.10.17 조회수 1959
  26. 2020 국가직 7급 노동법 문제 정답 +1

    국가직 7급 2021.05.29 조회수 1618
  27. 2020 국가직 7급 데이터베이스론 문제 정답 +3

    국가직 7급 2021.05.29 조회수 1825
  28. 2020 국가직 7급 도시계획 문제 정답

    국가직 7급 2021.05.29 조회수 1014
  29. 2020 국가직 7급 독어 문제 정답

    국가직 7급 2021.05.29 조회수 212
  30. 2020 국가직 7급 러시아어 문제 정답

    국가직 7급 2021.05.29 조회수 130
  31. 2020 국가직 7급 무역학 문제 정답

    국가직 7급 2021.05.29 조회수 274
  32. 2020 국가직 7급 물리학개론 문제 정답 +1

    국가직 7급 2021.04.21 조회수 3524
  33. 2020 국가직 7급 반응공학 문제 정답

    국가직 7급 2021.05.29 조회수 520
  34. 2020 국가직 7급 방재관계법규 문제 정답

    국가직 7급 2021.05.29 조회수 265
  35. 2020 국가직 7급 불어 문제 정답

    국가직 7급 2021.05.29 조회수 170
  36. 2020 국가직 7급 생물학개론 문제 정답

    국가직 7급 2021.05.29 조회수 1123
  37. 2020 국가직 7급 세법 문제 해설 +2

    국가직 7급 2020.09.28 조회수 5085
  38. 2020 국가직 7급 소프트웨어공학 문제 정답 +1

    국가직 7급 2021.05.29 조회수 1048
  39. 2020 국가직 7급 수리수문학 문제 정답

    국가직 7급 2021.05.29 조회수 1578
  40. 2020 국가직 7급 스페인어 문제 정답

    국가직 7급 2021.05.29 조회수 354
  41. 2020 국가직 7급 식용작물학 문제 정답

    국가직 7급 2021.05.29 조회수 815
  42. 2020 국가직 7급 심리학 문제 정답

    국가직 7급 2021.05.29 조회수 745
  43. 2020 국가직 7급 안전관리론 문제 정답

    국가직 7급 2021.05.29 조회수 326
  44. 2020 국가직 7급 응용역학 문제 정답

    국가직 7급 2021.05.29 조회수 2768
  45. 2020 국가직 7급 인사조직론 문제 해설 +6

    국가직 7급 2020.09.30 조회수 6830
  46. 2020 국가직 7급 일어 문제 정답

    국가직 7급 2021.05.29 조회수 402
  47. 2020 국가직 7급 임업경영학 문제 정답

    국가직 7급 2021.05.29 조회수 432
  48. 2020 국가직 7급 자동제어 문제 정답

    국가직 7급 2020.10.17 조회수 1315
  49. 2020 국가직 7급 자료구조론 문제 정답 +2

    국가직 7급 2021.05.29 조회수 1306
  50. 2020 국가직 7급 재난관리론 문제 정답

    국가직 7급 2021.05.29 조회수 430
  51. 2020 국가직 7급 재배학 문제 정답

    국가직 7급 2021.05.29 조회수 1365
  52. 2020 국가직 7급 전기기기 문제 정답

    국가직 7급 2021.05.29 조회수 993
  53. 2020 국가직 7급 전기자기학 문제 정답

    국가직 7급 2021.05.29 조회수 1367
  54. 2020 국가직 7급 전달현상 문제 정답

    국가직 7급 2021.05.29 조회수 431
  55. 2020 국가직 7급 전자회로 문제 정답

    국가직 7급 2021.05.29 조회수 1319
  56. 2020 국가직 7급 정보보호론 문제 정답 +3

    국가직 7급 2021.05.29 조회수 2137
  57. 2020 국가직 7급 조경학 문제 정답

    국가직 7급 2021.05.29 조회수 855
  58. 2020 국가직 7급 조림학 문제 정답

    국가직 7급 2021.05.29 조회수 471
  59. 2020 국가직 7급 중국어 문제 정답

    국가직 7급 2021.05.29 조회수 318
  60. 2020 국가직 7급 토양학 문제 정답

    국가직 7급 2021.05.29 조회수 986
  61. 2020 국가직 7급 토질역학 문제 정답

    국가직 7급 2021.05.29 조회수 2214
  62. 2020 국가직 7급 통계학 문제 정답 +2

    국가직 7급 2021.05.29 조회수 1572
  63. 2020 국가직 7급 통신이론 문제 정답

    국가직 7급 2021.05.29 조회수 1032
  64. 2020 국가직 7급 한국사 문제 해설 +27

    국가직 7급 2020.09.26 조회수 43081
  65. 2020 국가직 7급 행정법 문제 해설 +35

    국가직 7급 2020.09.26 조회수 45024
  66. 2020 국가직 7급 행정학 문제 해설 +44

    국가직 7급 2020.09.26 조회수 42499
  67. 2020 국가직 7급 헌법 문제 해설 +25

    국가직 7급 2020.09.27 조회수 39143
  68. 2020 국가직 7급 형법 문제 해설 +5

    국가직 7급 2020.09.27 조회수 13490
  69. 2020 국가직 7급 형사소송법 문제 해설 +5

    국가직 7급 2020.09.26 조회수 12771
  70. 2020 국가직 7급 형사정책 문제 정답

    국가직 7급 2021.05.29 조회수 1423
Board Pagination 1 2 3 4 5 6 ... 10
/ 10
글쓰기 다크모드
뉴스
일정
공고
게시글
인기글
댓글
채팅
로그
차단
  ()   
총 차단자: 15명
🥊다시돌아온전남대생물15엠생문현아
문현아 암내 공격~!!! (2024.07.14. 19:59)
🥢수험생_c8kUh
군무원은 좀...하파리 아닙니까 (2024.07.14. 13:54)
😍수험생_9ksDx
광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이야광주는 폭동이 (2024.07.13. 17:34)
🧁전남대생물15학번개백수문현아
그거 할 바에 차라리 시설 드간다.. (2024.07.12. 12:59)
😪수험생_JPHUS
중화인민국 자격 능력 시험이라던 군무원… (2024.07.03. 23:56)
🧦수험생_xfWdm
아직도 졸업도못하고 공시충 기웃거리는거 보면 레알 부모면상 보고싶다 (2024.07.02. 14:45)
🥠전남대생물15학번백수문현아
이게 지1잡대의 현실이다 (2024.07.02. 12:55)
🧸수험생_4Lla2
앰이 무지개다리 건넌 급식딱충이들 ** 떠듬 (2024.06.30. 16:54)
😓수험생_46Ja4
개패고싶네 이놈들 (2024.06.29. 18:19)
🦻수험생_xfWdm
공시충인데 부모가 ㄹㅇ 불쌍하다 세금은 언제 낼래 노답아.. 공기가 아깝다 (2024.06.29. 11:03)
🤕수험생_xfWdm
인생 개노답 집합소 공시충들아 (2024.06.28. 23:30)
🧡수험생_soitV
븅 ㅡ신련이 왜 찡찡대노 (2024.06.28. 14:01)
🧩수험생_xfWdm
정신병자는 개쉬운 공시못붙는 공시충들.. (2024.06.28. 01:47)
🦓수험생_V1bSR
**** 들가보셈 재밌는거 보고 오삼 (2024.06.27. 13:51)
🧍수험생_xfWdm
** 애비 먹칠이나 하네 ㅎㅎ (2024.06.27. 13:24)
더 이상 대화가 없습니다

  최근 해설
최근 활동
전체 해설
출간일순
네이버랭킹
2025 정인국 행정법총론 세트 (7, 9급 공무원 외 국가고시 대비)47,700원
출간일: 2024.07.23
2025 진승현 가벼운 토목설계 (9급 공무원, 토목기사 시험 대비)15,300원
출간일: 2024.07.23
2025 진승현 토목직 가벼운 응용역학 (9/7급 공무원ㆍ토목기사 시험 대비)14,400원
출간일: 2024.07.23
더보기
2025 Always First 양승아 응급처치학개론(전3권) (소방공무원 구급 경채 대비)44,100원
출간일: 2024.07.10
2025 써니 행정법총론 세트 (공무원 전 직렬 시험대비)37,800원
출간일: 2024.07.15
2025 선재국어 수비니겨 신유형 기본서 (2025 공무원 시험 대비)28,800원
출간일: 2024.07.15
더보기