일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 원판 돌리기
- ㅣ풀이
- Stack 이란
- c#
- 별 찍기 10
- 시간 복잡도
- 백준 1158
- 풀이
- qorwns
- 5397
- C/C++ 구현
- AVL 시간 복잡도
- 해시구현
- 백준 17822
- 자료구조
- 게리멘더링2
- 해시 구현
- heap
- 버킷 정렬
- 백준 1406
- 백준 17471
- 조세퍼스 순열
- 백준 2447
- 1764
- 백준 17779
- 백준 5397
- dfs
- 백준
- 구현
- 스택의 특징
- Today
- Total
목록전체 글 (286)
홍시홍의 프로그래밍
https://www.acmicpc.net/problem/2750 2750번: 수 정렬하기 첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 숫자가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다. www.acmicpc.net 요구사항 1. 오름 차순으로 정렬 풀이 1. 퀵 정렬 구현 1.1 피벗을 정한다 1.2 i, j, pivot 정의 1.3 i는 피벗보다 큰게 나올때 까지 증가 1.4 j는 피벗보다 작은게 나올대 까지 감소 i, j가 교차 하였으면 pivot, j 스왑 아니면 i, j 스왑 위 과정을 i = r) return; int pivot = l; int i = l + 1; int j = r; while (i l ..
https://www.acmicpc.net/problem/1436 1436번: 영화감독 숌 666은 종말을 나타내는 숫자라고 한다. 따라서, 많은 블록버스터 영화에서는 666이 들어간 제목을 많이 사용한다. 영화감독 숌은 세상의 종말 이라는 시리즈 영화의 감독이다. 조지 루카스는 스타워즈를 만들 때, 스타워즈 1, 스타워즈 2, 스타워즈 3, 스타워즈 4, 스타워즈 5, 스타워즈 6과 같이 이름을 지었고, 피터 잭슨은 반지의 제왕을 만들 때, 반지의 제왕 1, 반지의 제왕 2, 반지의 제왕 3과 같이 영화 제목을 지었다. 하지만 숌은 자신이 조 www.acmicpc.net 요구사항 1. 숫자 666이 연속해서 들어가는 수 중 n번째 숫자 찾기 풀이 1. 6이 연속 3번 나오는지 검사한다 2. cnt로 나..
https://www.acmicpc.net/problem/2231 2231번: 분해합 문제 어떤 자연수 N이 있을 때, 그 자연수 N의 분해합은 N과 N을 이루는 각 자리수의 합을 의미한다. 어떤 자연수 M의 분해합이 N인 경우, M을 N의 생성자라 한다. 예를 들어, 245의 분해합은 256(=245+2+4+5)이 된다. 따라서 245는 256의 생성자가 된다. 물론, 어떤 자연수의 경우에는 생성자가 없을 수도 있다. 반대로, 생성자가 여러 개인 자연수도 있을 수 있다. 자연수 N이 주어졌을 때, N의 가장 작은 생성자를 구해내는 프로그 www.acmicpc.net 요구사항 1. 분해합 만족시키는 숫자 중 제일 작은 수 구하기 풀이 1. 각 자리 수를 % 연산자를 이용해 구해서 더해준다 2. 현재 수를..
https://www.acmicpc.net/problem/2798 2798번: 블랙잭 문제 카지노에서 제일 인기 있는 게임 블랙잭의 규칙은 상당히 쉽다. 카드의 합이 21을 넘지 않는 한도 내에서, 카드의 합을 최대한 크게 만드는 게임이다. 블랙잭은 카지노마다 다양한 규정이 있다. 한국 최고의 블랙잭 고수 김정인은 새로운 블랙잭 규칙을 만들어 상근, 창영이와 게임하려고 한다. 김정인 버젼의 블랙잭에서 각 카드에는 양의 정수가 쓰여 있다. 그 다음, 딜러는 N장의 카드를 모두 숫자가 보이도록 바닥에 놓는다. 그런 후에 딜러는 숫자 M을 크게 www.acmicpc.net 요구사항 1. 카드 3개 골랏을때 M을 넘지않으며 M과 가장 가까운 값 고르기 풀이 요구사항을 기저사례로 하여 재귀함수를 사용하면 된다 1..