컴퓨터과학과

컴퓨터과학과 학생 게시판

단축키

Prev이전 문서

Next다음 문서

1과목

알고리즘

(1~35)

 

 

출제위원:방송대 이관용

 

출제범위:교재 전체(해당 멀티미디어 강의 포함)

 

 

 

1. 이론적으로 문제 해결이라는 관점에서 반드시 만족하지 않아도 되는 알고리즘의 조건은?

  ① 유효성                      ② 명확성      

  ③ 효율성                     ④ 유한성

 

2. 연결 리스트의 특정 노드에서 선행 노드와 후행 노드에 대한 접근이 모두 가능한 것은?

  ① 단일 원형 연결 리스트  

  ② 이중 연결 리스트

  ③ 단일 연결 리스트       

  ④ 순차 연결 리스트

 

3. 다음 빈 칸에 알맞은 용어는?

    
그래프  에서 정점  으로부터 정점  까지의 (    )(이)란 간선  으로 연결된 정점의 순서 리스트  을 의미한다.

 
  ① 경로                        ② 차수        

  ③ 연결                        ④ 사이클

 

4. 알고리즘의 대표적인 설계 기법으로 거리가 먼 것은?

  ① 동적 프로그래밍 방법  ② 욕심쟁이 방법

  ③ 상각분석 방법          ④ 분할정복 방법

 

5. 입력 크기  에 대한 알고리즘 수행시간   을 점근 성능으로 올바르게 나타낸 것은?

  ①                          ②           

  ③                         ④  

 

6. 단위 연산의 수행시간이  ( 초)인 컴퓨터에서  개의 데이터를 처리하는 데 가장 오랜 시간이 걸리는 알고리즘의 성능을 나타내는 점화식은?

  ①  ,  

  ②  ,  

  ③  ,  

  ④  ,  

 

7. 분할정복 방법을 적용한 알고리즘 중에서 입력 크기  에 대한 성능이 가장 우수한 것은?

  ① 퀵 정렬              ② 이진 탐색

  ③ 배낭 문제              ④ 합병 정렬

 

8. 분할정복 방법에서 각 순환 호출시마다 거치는 작업 단계가 아닌 것은?

  ① 정렬                                   ② 정복        

  ③ 분할                        ④ 결합

 

9. 다음과 같은 데이터에 대해서 퀵 정렬의 분할 함수 Partition()을 한 번 적용한 후 왼쪽 부분배열에 존재하는 데이터의 개수는?(단, 피벗은 맨 왼쪽 원소이고, 오름차순으로 정렬한다.)

    
30  45  20  15  40  25  35  10

 
  ① 2                           ② 4          

  ③ 6                           ④ 8

 

알고리즘, 운영체제  4-1

 
3 학년   3 교시

10. 퀵 정렬에서 최악의 성능이 발생하지 않는 경우는? (단, 피벗은 맨 왼쪽 원소이다.)

   ① 피벗을 중심으로 항상 동일한 크기의 두 부분배열로 분할되는 경우

   ② 피벗이 항상 부분배열에서 최솟값이 되는 경우

   ③ 입력 데이터가 정렬되어 있는 경우

   ④ 피벗만 제자리를 잡고 나머지 모든 원소가 하나의 부분배열이 되는 경우

 

11. 다음은 입력 크기 38인 배열의 원소를 7개의 그룹(G1∼G7)으로 구성한 모습이다. 최악  으로 i 번째로 작은 원소를 찾기 위한 선택 문제에서 피벗(“중간값들의 중간값”)으로 선택되는 원소는?

   그림입니다. 원본 그림의 이름: CLP00005abc0001.bmp 원본 그림의 크기: 가로 361pixel, 세로 240pixel

   ① 27                          ② 36          

   ③ 43                          ④ 50

 

12. 동적 프로그래밍 방법에 대한 설명으로 적당하지 못한 것은?

   ① 모든 정점 간의 최단 경로 문제와 스트링 편집 거리 문제에 적용된다.

   ② 상향식 접근 방법이다.

   ③ 최적성의 원리가 만족되는 문제에만 적용할 수 있다.

   ④ 소문제들은 서로 독립적이다.

 

13. 피보나치 수열  에서  은 얼마인가? (단,  ,  이다.)

   ① 8                           ② 11          

   ③ 13                          ④ 21

 

14. 동적 프로그래밍 방법을 적용하여 n개의 행렬에 대한 연쇄적 곱셈 문제를 해결하는 알고리즘의 시간 복잡도는?

   ①                          ②       

   ③                          ④  

 

15. 다음은 플로이드 알고리즘을 간략히 정리한 것이다. 이 알고리즘의 성능 표현으로 올바른 것은?

    
Floyd (G=(V,E) ) { // |V|=n

  D[][] ← 입력 간선의 인접 행렬로 초기화

  for (k=1부터 n까지)

    for (i=1부터 n까지)

      for (j=1부터 n까지)

        if ( D[i][j] > D[i][k] + D[k][j] )

           D[i][j] = D[i][k] + D[k][j];

  return D[][];  

}

 
   ①                          ②       

   ③                          ④  

 

알고리즘, 운영체제  4-2

 
3 학년   3 교시

16. 다음과 같은 조건의 배낭 문제를 욕심쟁이 방법으로 해결하였을 때 얻게 되는 최대 이익은? (단, 물체를 쪼갤 수 있다.)

    
• 배낭의 용량 10

• 물체1 → 무게 3, 이익 9

• 물체2 → 무게 3, 이익 15

• 물체3 → 무게 4, 이익 14

• 물체4 → 무게 5, 이익 20

 
   ① 35                          ② 38          

   ③ 42                             ④ 49

 

17. 욕심쟁이 방법을 적용하여 최소 신장 트리를 구하는 알고리즘으로만 나열된 것은?

   ① 크루스칼 알고리즘, 플로이드 알고리즘

   ② 프림 알고리즘, 크루스칼 알고리즘

   ③ 데이크스트라 알고리즘, 프림 알고리즘

   ④ 플로이드 알고리즘, 데이크스트라 알고리즘




알고리즘 기말시험(2015).hwp 알고리즘 기말시험(2016).hwp 알고리즘 기말시험(2017).hwp ​​​​​​​알고리즘 기말시험(2018).hwp ​​​​​​​알고리즘 기말시험(2019).hwp ​​​​​​​알고리즘 대체시험(2015).hwp ​​​​​​​알고리즘 대체시험(2016).hwp ​​​​​​​알고리즘 대체시험(2017).hwp ​​​​​​​알고리즘 대체시험(2018).hwp ​​​​​​​알고리즘 대체시험(2019).hwp ​​​​​​​알고리즘 동계계절시험(2019).hwp ​​​​​​​운영체제 기말시험(2015).hwp ​​​​​​​운영체제 기말시험(2016).hwp ​​​​​​​운영체제 기말시험(2017).hwp ​​​​​​​운영체제 기말시험(2018).hwp ​​​​​​​운영체제 기말시험(2019).hwp ​​​​​​​운영체제 동계계절시험(2019).hwp ​​​​​​​

 

  • ?
    해뇽이 2021.12.05 11:48

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    해뇽이 2021.12.05 11:49

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    컴과4학년 2021.12.07 17:13

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    이런곳도있었나 2021.12.18 23:32

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    puris 2022.01.13 11:41

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    need 2022.01.19 01:12

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    이미터 2022.02.03 06:20

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    노랑 2022.02.06 17:49

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    hedev 2022.02.23 20:10

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    옹이 2022.04.14 20:19

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    컴과학부생 2022.05.03 10:32

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    SONG 2022.05.16 18:21

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    업어요 2022.05.21 17:28

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    럭키포인트 2022.05.21 17:28

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    seim 2022.05.22 10:23

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    쥐며느리 2022.05.27 21:41

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    업어요 2022.05.28 16:42

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    헣헣 2022.05.28 18:56

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    아이오이 2022.05.29 17:12

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    탁발승 2022.06.08 11:19

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    한스 2022.06.08 21:34

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    이훈주 2022.06.12 19:38

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    대학원 2022.08.14 14:05

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    joah 2023.05.26 23:30

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    makingit 2023.05.29 21:16

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    다미 2023.06.05 14:03

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    올실버 2023.06.08 17:36

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    승냥 2023.06.08 17:42

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    승냥 2023.06.08 17:46

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다
  • ?
    흑임자 2025.04.09 23:29

    비회원은 댓글을 읽을 수 없습니다.

    로그인 후에 바로 열람 가능합니다

컴퓨터과학과

컴퓨터과학과 학생 게시판

List of Articles
번호 분류 제목 글쓴이 조회 수 날짜
105 3학년 가입인사 2 Tapper 14 2025.06.18
104 3학년 3학년 편입 후 첫 기말고사 후기 2 추추 103 2025.06.16
103 3학년 운영체제 2019년 기말시험풀이 추추 48 2025.06.13
102 3학년 운영체제 2018년 기말시험풀이 추추 17 2025.06.13
101 3학년 운영체제 2017년 기말시험풀이 추추 17 2025.06.13
100 3학년 2018년 3학년 1학기 알고리즘 기말 정답표 이퀄 25 2025.06.12
99 3학년 2019년 3학년 1학기 알고리즘 기말 정답표 이퀄 18 2025.06.12
98 3학년 2015-2019 3학년1학기 기말시험 알고리즘 기출문제와 정답표시 file 이퀄 32 2025.06.12
97 3학년 작년 디지털논리회로 알고리즘 인공지능 1 미라클i 107 2025.06.09
96 3학년 2019년1학기 기말시험 그래픽커뮤니케이션 이영음 교수님 기출문제 정답 file 이퀄 39 2025.06.07
95 3학년 컴퓨터과학과 디지털논리회로 2017년 기출문제풀이 김룡교수님 유튜브 이퀄 60 2025.06.07
94 3학년 2017년 1학기 기말시험 그래픽커뮤니케이션 이영음교수님 기출문제 1 file 이퀄 28 2025.06.06
93 3학년 2016년1학기 기말시험 그래픽커뮤니케이션 이영음교수님 기출문제 file 이퀄 21 2025.06.06
92 3학년 2019년 1학기 기말시험 그래픽커뮤니케이션 이영음교수님 기출문제 file 이퀄 18 2025.06.06
91 3학년 2018년 1학기 기말시험 기출문제 그래픽커뮤니케이션 이영음 교수님 file 이퀄 23 2025.06.06
90 3학년 35번 게시물에서 다운받은 데이터베이스설계및구현 기출문제는 인쇄 버튼이 안눌립니다 2 file gyuri 54 2025.05.30
89 3학년 반갑습니다 이런커뮤니티가 있는지 몰랐네요 12 꾸기꾸기 51 2025.05.28
88 3학년 안녕하세요 첫 학년 맞이하는 편입생입니다. 3 춘쓱이 49 2025.05.28
87 3학년 새로 가입했어요~~ 2 abdul 168 2025.05.14
86 3학년 가입인사 2 아몬드버터 145 2025.05.11
목록
Board Pagination Prev 1 2 3 4 5 6 Next
/ 6