일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- DirectX12
- Direct12
- 디자인패턴
- 동적계획법
- 파일시스템 구현
- 쓰레드
- 자료구조
- 멀티쓰레드
- directx
- 병행성 관련 오류
- 알고리즘
- 영속성
- 그리디알고리즘
- I/O장치
- 다이나믹프로그래밍
- 멀티프로세서
- OS
- DirectX 12
- 병행성
- codility
- 락
- 스케줄링
- 렌더링 파이프라인
- 컨디션 변수
- 타입 객체
- 다이나믹 프로그래밍
- 그리디 알고리즘
- 운영체제
- 백준
- 프로그래머스
Archives
- Today
- Total
목록정렬 (1)
기록공간

정렬은 순서가 없는 사물들을 순서대로 재배열하는 것을 뜻한다. 순서에는 오름차순(ascending order)과 내림차순(descending order)이 있다. 다음 그림은 순서대로 오름차순과 내림차순의 예시를 보여준다. 예를 들면, 책은 '제목'이나 '저자명', 그리고 '발간 연도' 등을 기준으로 오름차순이나 내림차순으로 정렬할 수 있다. 인터넷 쇼핑몰에서는 물건들을 '판매 인기순'이나, '가격 낮은 순', '상품 평순' 등으로 정렬할 수 있고, 엑셀 프로그램도 성적처리를 하는 경우 '학번', '성적', '실습 점수' 등의 기준으로 정렬할 수 있다. 정렬은 자료 탐색에서 매우 중요하다. 예를 들면, 사전에서 우리가 단어를 쉽게 찾을 수 있는 것은 단어들이 알파벳순으로 정렬되어 있기 때문이다. 만약 사..
Data Structure
2020. 4. 10. 14:29