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 |
Tags
- openCV
- python
- type hint
- 백준
- Selenium
- Join
- String Method
- programmers
- 코딩테스트
- javascript
- 프로그래머스
- aws jupyter notebook
- queue
- dataframe
- 알고리즘스터디
- Stack
- MySQL
- 정보처리기사 c언어
- 선그래프
- 파이썬
- Algorithm
- Matplotlib
- NumPy
- 가상환경
- 데이터시각화
- 자료구조
- pandas
- 노마드코딩
- 알고리즘
- 알고리즘 스터디
Archives
- Today
- Total
목록탐욕법 (1)
조금씩 꾸준히 완성을 향해
그리디 알고리즘(탐욕법) / Greedy Algorithm
그리디 그리디 알고리즘(탐욕법)은 현재 상황에서 지금 당장 좋은 것만 고르는 방법을 의미한다. 일반적인 그리디 알고리즘은 문제를 풀기 위한 최소한의 아이디어를 떠올릴 수 있는 능력을 요구한다. 그리디 해법은 그 정당성 분석이 중요 => 단순히 가장 좋아 보이는 것을 반복적으로 선택해도 최적의 해를 구할 수 있는지 검토한다. 일반적인 상황에서 그리디 알고리즘은 최적의 해를 보장할 수 없을 때가 많다. 하지만 코딩테스트에서 대부분의 그리디 문제는 탐욕법으로 얻은 해가 최적의 해가 되는 상황에서, 이를 추론할 수 있어야 풀리도록 출제된다. 각 부분에서의 선택이 다른 부분에게 영향을 주지 않는다 => 각 부분에서의 최적해결이 최종 해결방법이다. 예시 문제 분석 ▶ 문제 설명 당신은 음식점의 계산을 도와주는 점원..
DataStructure & Algorithm/이론 정리
2022. 10. 10. 11:25