2. 알고리즘의 효율성과 버블정렬
알고리즘의 효율성과 버블정렬
문제분해와 모델링
[12정03-02] 데이터를 정렬하는 다양한 알고리즘의 특징과 효율성을 비교·분석한다.
<성취기준>
문제분해와 모델링
다음은 소화기를 사용하는 방법과 절차이다. 순서대로 사용하지 않으면 어떻게 될까?
<학습 열기>
위급한 상황일수록 정확한 문제해결 절차가 필요!
1. 안전핀을 뽑는다.
2. 불의 아랫부분을 향하도록 노즐을 겨눈다.
3. 손잡이를 움켜쥐고 좌우로 분사한다.
문제분해와 모델링
<학습 목표>
문제분해와 모델링
https://youtu.be/11oXxg5QDsA
문제분해와 모델링
https://youtu.be/mQmTlcODzsY
문제분해와 모델링
<개념 확인 문제>
정답: 버블정렬
정답: 알고리즘
2. 인접한 두 개의 데이터를 비교하여 자리를 교환하는 알고리즘은?
문제분해와 모델링
<정리>
선택 정렬