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
- 프로세스
- 기사단원의 무기 파이썬
- java 동기화
- MySQL RIGHT()
- 프로그래머스 142086
- 스프링 부트와 AWS로 혼자 구현하는 웹 서비스
- www.google.com 검색하면 일어나는 일
- 정규화 장단점
- 모듈로 연산
- DDL DML DCL 차이
- 빌드관리도구
- 백트래킹
- Spring Security 5
- build.gradle 설정 오류
- RDBMS와 NoSQL 차이
- 이코테2021
- commit message convention
- 기사단원의 무기 제곱근
- 달리기 경주 파이썬 시간초과
- PCB
- @RequestMapping과 @GetMapping
- finalize 수동 호출
- 웹 동작 과정
- 달리기 경주 파이썬
- OOP의 특징
- 빌드관리도구 차이
- Python 1000000007
- MySQL LEFT()
- Spring Security 버전 문제
- 알고리즘 1000000007 나누기
Archives
- Today
- Total
목록GREEDY (1)
BUILD_SSO
Greedy: 그리디 알고리즘
🔵탐욕법 #1 - 현재 상황에서 지금 당장 좋은 것만 고르는 방법 - 정당성 분석이 중요 => 문제에서 요구하는 최적의 해를 구할 수 있는지 검토하는 것이 중요하다. #2 - 내 상황에서 가장 큰값을 고르는 알고리즘이라고 볼 수 있다. #3 - 일반적인 상황에서 그리디 알고리즘은 최적의 해를 보장할 수 없을 때가 많다. - 코딩테스트에서는 그리디알고리즘, 탐욕법으로 얻은 해가 최적의 해가 되는 상황에서 출제하는 경우가 많다. 거스름돈 n = int(input()) #1260원 일 때 count = 0 array = [500, 100, 50, 10] for i in array: #화폐의 종류만큼 for문이 반복된다. count += n // i #1. 500원으로 2번만큼 거슬러줄 수 있다. n %= i ..
Problem Solving/Algorithm
2023. 3. 18. 15:26