반응형
array=[40, 90, 10, 50, 20]; #입력된 자료 출력 print("SELECTION Sort"); for k in range(0, len(array)): print(array[k],end=" "); print(); #선택 정렬과 출력(과정) for i in range(0, len(array)-1): min=i; for j in range(i+1, len(array)): if(array[j]<array[min]): min=j; temp=array[i]; array[i]=array[min]; array[min]=temp; for k in range(0, len(array)): print(array[k],end=" "); print();
<결과>
2016/11/05 - [파이썬] - 파이썬 소스코드: 삽입 정렬(Insertion Sort) 과정도 출력
2016/11/05 - [파이썬] - 파이썬 소스코드: 수열 누적 합계(1+(1+2)+(1+2+3)...)
2016/11/05 - [파이썬] - 파이썬 소스코드: 화폐 교환 프로그램(금액별)
#파이썬 #파이썬 소스코드 #선택 정렬 #Selection Sort #과정 출력 #알고리즘
반응형
'파이썬' 카테고리의 다른 글
파이썬 소스코드: 입력된 높이만큼 삼각형 출력(*) (0) | 2016.11.05 |
---|---|
파이썬 소스코드: 삽입 정렬(Insertion Sort) 과정도 출력 (0) | 2016.11.05 |
파이썬 소스코드: 수열 누적 합계(1+(1+2)+(1+2+3)...) (0) | 2016.11.05 |
파이썬 소스코드: 화폐 교환 프로그램(금액별) (0) | 2016.11.05 |
파이썬 소스코드: 입력받은 횟수만큼 피보나치 수열 합계 (1) | 2016.11.05 |