HANCODING

  • 홈

SelectionSort 1

[python] 선택 정렬 (selection sort)

정의 선택 정렬이란 배열에서 가장 작은 원소를 찾아 첫 번째 원소와 교환하고, 두 번째 작은 원소를 찾아 두 번째 원소와 교환하는 방식으로 전체가 정렬될 때까지 계속함 정의 - 제자리 정렬 - 불안정적 - 입력 자료의 순서에 민감하지 않음 - 작은 키와 매우 큰 레코드를 가지는 화일을 정렬하는데 적합함 선택 정렬 ADL selectionSort(a[], n) for (i ← 1; i < n; i ← i + 1) do { minIndex ← i; for (j ← i + 1; j ≤ n; j ← j + 1) do if (a[j] < a[minIndex]) then minIndex ← j; a[i]와 a[minIndex]를 교환; } end selectionSort() 선택 정렬 구현 def selection..

algorithm 2020.11.22
이전
1
다음
더보기
프로필사진

HANCODING

https://github.com/hanbeene

  • 분류 전체보기 (72)
    • Database (5)
    • SQL (20)
    • algorithm (29)
    • 플러터(Flutter) (7)
    • 이것저것 (5)
    • 캡스톤디자인 (졸업작품) (3)
    • 개발 일지 (3)

Tag

컴퓨터공학부, 플러터, join, 투포인터, 다트, 프로그래머스, 파이썬, BFS, oracle, 코틀린, 백준, dfs, SQL, 알고리즘, Algorithm, PostgreSQL, Flutter, Python, 데이터베이스, Database,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바