일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 완전탐색
- #프로젝트
- #Android
- #실생활 영어
- TensorFlow
- python __init__
- #일상영어
- opencv SURF
- #영어 명언
- word embedding
- python list
- findContours
- text2img
- tensorflow update
- #opencv
- Convolution Neural Network
- #영어
- 영어
- python 알고리즘
- keras
- 이미지 생성
- 딥러닝
- object detection
- c언어
- tokenizing
- 영어명언
- #1일1영어
- #실생활영어
- #English
- convexhull
Archives
- Today
- Total
목록python sort algorithm (1)
When will you grow up?
Sort Algorithm
정렬 알고리즘 정렬(Sorting)이란 데이터를 특정한 기준에 따라 순서대로 나열하는 것을 말합니다. 일반적으로 문제 상황에 따라서 적절한 정렬 알고리즘이 공식처럼 사용된다. 아래 리스트를 어떻게 정렬할까 ? [7, 5, 9, 0, 3, 1, 6, 2, 4, 8] 1. 선택 정렬(selection sort) - 처리되지 않은 데이터 중 가장 작은 데이터를 선택해 맨 앞에 있는 데이터와 바꾸는 것을 반복 : [7, 5, 9, 0, 3, 1, 6, 2, 4, 8] 가장 작은 0을 선택해 7와 바꾼다. : [0, 5, 9, 7, 3, 1, 6, 2, 4, 8] 다음 작은 1를 선택해 5와 바꾼다. : [0, 1, 9, 7, 3, 5, 6, 2, 4, 8] 다음 작은 2을 선택해 9와 바꾼다. : [0, 1, ..
02. Study/Algorithm
2020. 10. 11. 01:12