Day 12
학습내용
- 자료구조 힙
- 최소값, 최대값을 빠르게 찾기 위해 고안된 완전이진트리
- 완전이진트리: 마지막레벨 제외하고 모든 자식노드가 있는 트리
- 최소 힙: 루트 노드가 최소값인 힙, 부모 노드가 자식 노드보다 작거나 같다
- 최대 힙: 루트 노드가 최대값인 힙, 부모 노드가 자식 노드보다 크거나 같다
- 최소값, 최대값을 빠르게 찾기 위해 고안된 완전이진트리
- Operation Queue
- Concurrent(병렬성) Operation 객체를 생성 할 필요 없이 Queue에 추가 해주면 Concurrent Operation 객체를 만들어줌
- main 쓰레드에서 모든 작업을 하게 되면 멈춤현상이 나타난다(ex 다운로드 버튼 클릭시, 다운로드 하는 동안 앱이 멈춤), UI와 관련된 작업은 꼭! main 쓰레드에서 처리해야 한다
- 스크롤 뷰