728x90
728x90
그리디 알고리즘(Greedy Algorithm) 어떠한 문제가 있을 때 단순 무식하게, 탐욕적으로 문제를 푸는 알고리즘 즉, 현재 상황에서 지금 당장 좋은 것만 고르는 방법 코딩테스트에서 문제 유형을 파악하기 어렵다면 먼저 그리디 알고리즘을 의심 거스름돈 문제 당신은 음식점의 계산을 도와주는 점원이다. 카운터에는 거스름돈으로 사용할 500원, 100원, 50원, 10원짜리 동전이 무한히 존재한다고 가정한다. 손님에게 거슬러 줘야 할 돈이 N원 일 때, 거슬러 줘야 할 동전의 최소 개수를 구하라. 단, 거슬러 줘야 할 돈 N은 항상 10의 배수이다. 내 풀이 n = int(input()) answer = 0 lst = [500, 100, 50, 10] for i in lst: answer += n // i..
파이썬은 날짜와 시간 관련 자료형을 제공하지 않는다. 파이썬에서는 datetime 모듈을 통해 날짜와 시간을 다룰 수 있다. 이 모듈을 사용하여 현재 시간을 얻거나, 날짜 및 시간에 대한 정보를 추출할 수 있다. # 라이브러리 불러오기 from datetime import datetime # 현재 날짜와 시간 얻기 dt = datetime.now() # 날짜 시간 정보 표시 print('날짜와 시간:', dt) print('년:', dt.year) print('월:', dt.month) print('일:', dt.day) print('시:', dt.hour) print('분:', dt.minute) print('초:', dt.second) # 출력 날짜와 시간: 2024-02-16 15:30:00.123..
내 블로그 - 관리자 홈 전환 |
Q
Q
|
---|---|
새 글 쓰기 |
W
W
|
글 수정 (권한 있는 경우) |
E
E
|
---|---|
댓글 영역으로 이동 |
C
C
|
이 페이지의 URL 복사 |
S
S
|
---|---|
맨 위로 이동 |
T
T
|
티스토리 홈 이동 |
H
H
|
단축키 안내 |
Shift + /
⇧ + /
|
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.