Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- viewAppear
- 코코아팟
- 코코아팟 만들기
- priority
- ios
- 뷰 커스텀
- onAppear
- 델레게이트
- 라이브러리
- hugging
- UINavigationController
- ReactorKit
- Cocoapods
- DispatchQueue
- compression resistance
- Remote Url
- 비동기
- view modifier
- Two Sum
- 커스텀 뷰
- Swift Package Manager
- Custom View
- 리액터킷
- autoLayout
- email regex
- LeetCode 1
- CornerRadius
- Delegate Pattern
- imageView shadow
- Swift
Archives
- Today
- Total
목록Algorithm/Baekjoon(백준) (1)
Tong's Blog
[Algorithm] Greedy Algorithm 탐욕 알고리즘 1 - [ 백준 5585 ]
오늘은 Greedy Algorithm(탐욕 알고리즘)에 대해서 알아보겠습니다. 탐욕 알고리즘은 Dynamic Programming과 마찬가지로 가장 최적화를 하기 위해서 만들어진 알고리즘입니다. 이 알고리즘을 탐욕 알고리즘이라고 부르는 이유는 탐욕 알고리즘의 기본 원칙이 더보기 각 단계에서 가장 최적의 답만을 선택한다. 이기 때문입니다. 미래를 생각하는 것이 아니라 지금 현재 단계만을 가지고 답을 도출하기 때문에 마치 욕심쟁이 같다고 생각되어 탐욕 알고리즘이라는 이름을 얻게 되었습니다. 그렇다면 일반적으로 탐욕 알고리즘을 사용하는 경우는 언제일까요? 탐욕 알고리즘은 최적화를 하기 위해 고안된 알고리즘이지만 다이나믹 프로그래밍과 다르게 모든 경우에서 최적의 답을 구해주진 않습니다. 위에서 언급했듯이 현재 ..
Algorithm/Baekjoon(백준)
2019. 11. 18. 13:10