일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 백준 2447
- 스택의 특징
- 자료구조
- 백준 1406
- 시간 복잡도
- 백준 1158
- heap
- qorwns
- ㅣ풀이
- 해시구현
- 원판 돌리기
- 백준 17471
- C/C++ 구현
- 해시 구현
- 구현
- 1764
- 조세퍼스 순열
- 별 찍기 10
- 버킷 정렬
- AVL 시간 복잡도
- 백준 17779
- Stack 이란
- 게리멘더링2
- 풀이
- c#
- 백준 17822
- 백준 5397
- 5397
- 백준
- dfs
- Today
- Total
목록알고리즘 문제풀이/백준 (178)
홍시홍의 프로그래밍
https://www.acmicpc.net/problem/1181 1181번: 단어 정렬 첫째 줄에 단어의 개수 N이 주어진다. (1≤N≤20,000) 둘째 줄부터 N개의 줄에 걸쳐 알파벳 소문자로 이루어진 단어가 한 줄에 하나씩 주어진다. 주어지는 문자열의 길이는 50을 넘지 않는다. www.acmicpc.net 1/7일 문제 요구사항 1. 길이 오름차순 2. 길이 같으면 사전순으로 풀이 1. 퀵정렬은 최악이 n^2이라 머지로 정렬하였다. #include #include #include using namespace std; const int PN = 23; const int HASH_SIZE = 10000; struct go{ int size; char ch[51]; }; go map[20001]; g..
https://www.acmicpc.net/problem/2887 2887번: 행성 터널 문제 때는 2040년, 이민혁은 우주에 자신만의 왕국을 만들었다. 왕국은 N개의 행성으로 이루어져 있다. 민혁이는 이 행성을 효율적으로 지배하기 위해서 행성을 연결하는 터널을 만들려고 한다. 행성은 3차원 좌표위의 한 점으로 생각하면 된다. 두 행성 A(xA, yA, zA)와 B(xB, yB, zB)를 터널로 연결할 때 드는 비용은 min(|xA-xB|, |yA-yB|, |zA-zB|)이다. 민혁이는 터널을 총 N-1개 건설해서 모든 행성이 서로 연결되게 www.acmicpc.net 1/6일날 풀었떤 문제 요구사항 1. 모든 행성을 최소의 비용으로 연결(MST) 풀이 최소 스패닝 트리 문제이다. 거리는 x, y, z..
https://www.acmicpc.net/problem/9938 9938번: 방 청소 문제 은기는 술병 N개(1부터 N까지 번호가 매겨져 있다)와 서랍 L개(1부터 L까지 번호가 매겨져 있다)를 가지고 있다. 술병은 은기의 방 바닥에 흩어져 있고, 어린이날을 맞이해 방 청소를 하려고 한다. 서랍에는 술병이 하나 들어갈 수 있다. 나중에 원하는 술을 빠르게 찾을 수 있게 하기 위해 은기는 각각의 술병이 들어갈 수 있는 서랍의 번호 Ai와 Bi를 공책에 적어 놓았다. 은기는 술병을 1번부터 N번까지 순서대로 정리할 것이고, 각각의 술병에 대 www.acmicpc.net 1/6일날 풀었던 문제 요구사항 1. 빈 서랍에 술을 저장할 수 있나 없나에 대해 답을 하는 문제 풀이 1. 주어지는 입력을 통로라고 생각..
https://www.acmicpc.net/problem/10775 10775번: 공항 문제 오늘은 신승원의 생일이다. 박승원은 생일을 맞아 신승원에게 인천국제공항을 선물로 줬다. 공항에는 G개의 게이트가 있으며 각각은 1에서 G까지의 번호를 가지고 있다. 공항에는 P개의 비행기가 순서대로 도착할 예정이며, 당신은 i번째 비행기를 1번부터 gi (1 ≤ gi ≤ G) 번째 게이트중 하나에 영구적으로 도킹하려 한다. 비행기가 도킹된 게이트에는 다른 비행기가 도착할 수 없다. 이렇게 공항을 운영할 경우 간혹 비행기가 어떤 곳에도 도킹하지 못하는 www.acmicpc.net 1/6일 풀었던 문제 요구사항 1. 최대로 주차(?)할 수 있는 비행기 수 구하기 풀이 1. n번째가 차지하고 있으면 n-1번째가 비어있..