일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- c++ heap
- vim-go
- 백준
- Nebula
- go
- C++ gui 라이브러리
- JUCE library
- C++ gui
- 코딩
- C언어
- 공룡책
- 리듬게임
- JUCE라이브러리
- tour of go
- 운영체제
- go channel
- JUCE
- 알고리즘
- LOB
- OS
- 연결리스트
- Docker
- gui
- JUCE 튜토리얼
- 프로그래밍
- C++ library
- C++
- a tour of go
- 자료구조
- BOJ
Archives
- Today
- Total
목록삽입정렬 (1)
CafeM0ca
[알고리즘]삽입 정렬(C++)
삽입 정렬 로직1.데이터가 있다. 데이터는 두 개 이상이다.2.두번째 요소부터 마지막 요소까지 돈다.3.n번째 요소는 n부터 1까지 돈다.4.만약 n번째 요소가 n-1번째 요소보다 크면 그만 돈다.5.삽입으로 인해 요소들이 밀린다. O(n^2)의 성능을 보인다. 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849#include using namespace std; inline void ShowArray(int arr[],int); void InsertSort(int arr[],int len){ for(int i=1;i0;j--) //j는 i-1번째 원소 { if(arr[j-1]
Programming/자료구조|알고리즘
2018. 3. 20. 03:18