© 2025 anveloper.dev
GitHub·LinkedIn·Contact

Solutions

알고리즘 문제 풀이

2024-06-25

BOJ 1484 - 다이어트

현재 몸무게의 제곱과 기억하는 몸무게의 제곱 차이가 G인 수를 두 포인터로 구하는 문제

BOJ
골드 V
python
수학
두 포인터
2024-06-24

BOJ 2891 - 카약과 강풍

카약이 부서진 팀에게 인접 팀의 여분 카약을 빌려주는 그리디 문제

BOJ
실버 IV
python
구현
그리디
2024-06-23

BOJ 1493 - 박스 채우기

큰 큐브부터 그리디하게 채워서 박스를 가득 채우는 최소 큐브 수를 구하는 문제

BOJ
골드 II
python
수학
그리디
분할 정복
2024-06-22

BOJ 16926 - 배열 돌리기 1

2차원 배열을 바깥 테두리부터 반시계 방향으로 R번 회전시키는 문제

BOJ
골드 V
python
구현
2024-06-21

BOJ 2846 - 오르막길

연속으로 증가하는 구간 중 가장 큰 높이 차이를 구하는 문제

BOJ
브론즈 I
python
구현
2024-06-20

BOJ 12755 - 수면 장애

1부터 이어 쓴 숫자열에서 N번째 숫자를 구하는 문제

BOJ
실버 IV
python
수학
구현
브루트포스
2024-06-19

BOJ 1942 - 디지털시계

시간 범위 내에서 시분초를 이어 붙인 수가 3의 배수인 경우를 세는 문제

BOJ
브론즈 I
python
수학
구현
2024-06-18

BOJ 1515 - 수 이어 쓰기

1부터 수를 이어 쓴 문자열에서 지워진 후 남은 문자열을 복원하는 문제

BOJ
실버 II
python
구현
그리디
문자열
2024-06-17

BOJ 1639 - 행운의 티켓

앞뒤 절반의 자릿수 합이 같은 가장 긴 부분 문자열을 구하는 문제

BOJ
실버 IV
python
구현
브루트포스
2024-06-16

BOJ 1522 - 문자열 교환

슬라이딩 윈도우로 'a'를 모두 연속시키기 위한 최소 교환 횟수를 구하는 문제

BOJ
실버 I
python
브루트포스
슬라이딩 윈도우
2024-06-15

BOJ 1660 - 캡틴 이다솜

사면체 수를 이용한 최소 분할 개수를 DP로 구하는 문제

BOJ
골드 V
python
DP
2024-06-14

BOJ 1527 - 금민수의 개수

4와 7로만 이루어진 금민수를 재귀적으로 생성하여 범위 내 개수를 구하는 문제

BOJ
실버 I
python
브루트포스
2024-06-13

BOJ 1407 - 2로 몇 번 나누어질까

A부터 B까지 각 수를 2로 나눌 수 있는 최대 횟수의 합을 수학적으로 구하는 문제

BOJ
골드 IV
python
수학
2024-06-12

BOJ 1487 - 물건 팔기

모든 가격 후보에 대해 순이익을 계산하여 최대 이익을 구하는 문제

BOJ
실버 IV
python
브루트포스
2024-06-11

BOJ 1513 - 경로 찾기

오락실을 순서대로 방문하며 (1,1)에서 (N,M)까지 가는 경로 수를 DP로 구하는 문제

BOJ
골드 II
python
DP
2024-06-10

BOJ 1418 - K-세준수

K 이하의 소인수만 가진 수의 개수를 에라토스테네스의 체로 구하는 문제

BOJ
실버 V
python
수학
브루트포스
정수론
2024-06-09

BOJ 1497 - 기타콘서트

최대 곡을 연주할 수 있는 최소 기타 조합을 비트마스킹으로 구하는 문제

BOJ
실버 I
python
수학
브루트포스
비트마스킹
2024-06-08

BOJ 1503 - 세 수 고르기

집합 S에 포함되지 않는 세 자연수의 곱과 N의 차이를 최소화하는 문제

BOJ
실버 II
python
브루트포스
2024-06-07

BOJ 21591 - Laptop Sticker

노트북 뚜껑에 스티커를 붙일 수 있는지 판별하는 문제

BOJ
브론즈 IV
python
수학
구현
2024-06-06

BOJ 1681 - 줄 세우기

특정 숫자를 포함하지 않는 N번째 자연수를 구하는 문제

BOJ
브론즈 II
python
구현
브루트포스
2024-06-05

BOJ 25206 - 너의 평점은

20개 과목의 학점과 성적으로 전공 평점을 계산하는 문제

BOJ
실버 V
python
수학
구현
문자열
2024-06-04

BOJ 1622 - 공통 순열

두 문자열의 공통 문자로 만들 수 있는 가장 긴 공통 순열을 구하는 문제

BOJ
실버 IV
python
문자열
정렬
2024-06-03

BOJ 1421 - 나무꾼 이다솜

나무를 같은 길이로 잘라 팔 때 최대 수익을 구하는 브루트포스 문제

BOJ
실버 I
python
구현
브루트포스
2024-06-02

BOJ 1500 - 최대 곱

합이 S이고 M개의 자연수로 나눌 때 곱이 최대가 되는 값을 구하는 문제

BOJ
실버 II
python
수학
2024-06-01

BOJ 1411 - 비슷한 단어

문자 대응 패턴이 같은 단어 쌍의 수를 구하는 문제

BOJ
실버 II
python
구현
문자열
브루트포스
2024-06-01

BOJ 1393 - 음하철도 구구팔

직선 위를 이동하는 열차에서 역까지 가장 가까운 정수 좌표 지점을 구하는 문제

BOJ
실버 I
python
수학
브루트포스
정수론
2024-05-30

BOJ 1384 - 메시지

비밀 산타 게임에서 누가 누구에 대해 나쁜 메시지를 보냈는지 찾는 구현 문제

BOJ
실버 V
python
구현
2024-05-29

BOJ 1280 - 나무 심기

나무를 순서대로 심을 때 기존 나무들과의 거리 합의 곱을 구하는 문제

BOJ
플래티넘 IV
python
자료 구조
세그먼트 트리
2024-05-28

BOJ 1347 - 미로 만들기

이동 명령에 따라 미로 지도를 시뮬레이션하여 출력하는 문제

BOJ
실버 II
python
구현
시뮬레이션
2024-05-27

BOJ 1342 - 행운의 문자열

인접한 문자가 같지 않은 순열의 개수를 구하는 백트래킹 문제

BOJ
실버 I
python
브루트포스
백트래킹
1...202122...52