반응형
import random
#거품 정렬
def bubbleSort(L):
for j in range(len(L)):
for i in range(len(L) - 1):
if L[i] > L[i+1]:
temp = L[i]
L[i] = L[i+1]
L[i+1] = temp
print( L )
# 테스트 코드
Lst = [random.randint(1,100) for i in range(20)] # 난수 20개 생성
bubbleSort(Lst)
반응형
'Python 기초' 카테고리의 다른 글
파이썬 랜덤 숫자 만들기 (랜덤 넘버, 난수) (0) | 2016.12.21 |
---|---|
실수 또는 정수만 입력받는 함수 (파이썬) (0) | 2016.12.21 |
파이썬 선택 정렬 구현 소스 및 테스트 예제 (0) | 2016.12.20 |
파이썬 이진 검색 구현 및 테스트 코드 (0) | 2016.12.20 |
세 정수 중에서 가장 큰 수 구하기 (파이썬 python) (0) | 2016.12.16 |