합병정렬과 삽입정렬에 대해서 C로 프로그램을 작성해 보았습니다.
작업을 해 보면, 실제 C로 디버그 해보지 않으면, 순서도로는 출력을 예상하는데에 부족하다는 것을 알게 됩니다.
순서도만으로 프로그램교육을 하는 것은 문제가 있어 보입니다. 기사시험에서도 실제 코딩이 필요한 이유라고 할 수 있습니다.
1. 순서도(합병정렬) : 두번째 순서도인 삽입정렬보다는 정렬성능이 좋은 시간복잡도를 가진다.
2. C코딩(합병정렬) : 위 순서도의 순환구조 부분은 실행이 될때가 있고, 건너띌 때도 있다. 그래서, 삽입정렬보다는 성능이 좋게 된다.
1. 순서도(삽입정렬): 정렬성능인 시간복잡도는 O(n^2) 입니다.
2. C프로그램으로 삽입정렬 구현
선형대수 행렬의 멱승을 고유값의 대각행렬로 구하기, 피보나치수열의 황금비율 (0) | 2017.07.14 |
---|---|
선형대수 행렬의 고유값, 고유벡터, 고유공간 구하기 (0) | 2017.07.12 |
선형대수의 선형변환 -> 차원이동 (0) | 2017.07.10 |
선형대수의 차원에서 일차독립과 일차종속 (0) | 2017.07.09 |
선형대수의 벡터 사전지식 (0) | 2017.07.07 |
댓글 영역