일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 백준 1406
- dfs
- c#
- 구현
- AVL 시간 복잡도
- 백준 5397
- 백준 17471
- heap
- Stack 이란
- 별 찍기 10
- 버킷 정렬
- C/C++ 구현
- 1764
- 풀이
- 5397
- ㅣ풀이
- 조세퍼스 순열
- 백준 17779
- 원판 돌리기
- 시간 복잡도
- 백준 17822
- 해시구현
- 해시 구현
- 백준
- 백준 2447
- 자료구조
- 스택의 특징
- 게리멘더링2
- qorwns
- 백준 1158
- Today
- Total
목록전체 글 (286)
홍시홍의 프로그래밍
https://www.acmicpc.net/problem/10815 10815번: 숫자 카드 첫째 줄에 상근이가 가지고 있는 숫자 카드의 개수 N(1 ≤ N ≤ 500,000)이가 주어진다. 둘째 줄에는 숫자 카드에 적혀있는 정수가 주어진다. 숫자 카드에 적혀있는 수는 -10,000,000보다 크거나 같고, 10,000,000보다 작거나 같다. 두 숫자 카드에 같은 수가 적혀있는 경우는 없다. 셋째 줄에는 M(1 ≤ M ≤ 500,000)이 주어진다. 넷째 줄에는 상근이가 가지고 있는 숫자 카드인지 아닌지를 구해야 할 M개의 정수가 주어지며, 이 www.acmicpc.net 요구사항 1. 목록에서 주어진 수 찾기 풀이 1. 목록 정렬 2. 이분 탐색으로 찾기 다른 풀이 1. 해시 이분 탐색 풀이 #inc..
https://www.acmicpc.net/problem/2805 2805번: 나무 자르기 문제 상근이는 나무 M미터가 필요하다. 근처에 나무를 구입할 곳이 모두 망해버렸기 때문에, 정부에 벌목 허가를 요청했다. 정부는 상근이네 집 근처의 나무 한 줄에 대한 벌목 허가를 내주었고, 상근이는 새로 구입한 목재절단기을 이용해서 나무를 구할것이다. 목재절단기는 다음과 같이 동작한다. 먼저, 상근이는 절단기에 높이 H를 지정해야 한다. 높이를 지정하면 톱날이 땅으로부터 H미터 위로 올라간다. 그 다음, 한 줄에 연속해있는 나무를 모두 절단해버린다. 따 www.acmicpc.net 요구사항 1. 적어도 원하는 나무 길이를 가져가기 위한 최소 나무 길이 풀이 1. 이분 탐색으로 찾기 적어도 m만큼만 가져갈 수 있다..
https://www.acmicpc.net/problem/1920 1920번: 수 찾기 첫째 줄에 자연수 N(1≤N≤100,000)이 주어진다. 다음 줄에는 N개의 정수 A[1], A[2], …, A[N]이 주어진다. 다음 줄에는 M(1≤M≤100,000)이 주어진다. 다음 줄에는 M개의 수들이 주어지는데, 이 수들이 A안에 존재하는지 알아내면 된다. 모든 정수들의 범위는 int 로 한다. www.acmicpc.net 요구사항 첫번째 방법 1. 정렬하기 2. 탐색 두번째 방법 1. 해시로 탐색 1번 풀이 머지 소트로 정렬 후 -> 이분 탐색으로 찾기 2번 풀이 해시에 저장 -> 탐색하기 해시가 확실히 빠르다. #include using namespace std; int n,m; int map[100001..
https://www.acmicpc.net/problem/1976 1976번: 여행 가자 동혁이는 친구들과 함께 여행을 가려고 한다. 한국에는 도시가 N개 있고 임의의 두 도시 사이에 길이 있을 수도, 없을 수도 있다. 동혁이의 여행 일정이 주어졌을 때, 이 여행 경로가 가능한 것인지 알아보자. 물론 중간에 다른 도시를 경유해서 여행을 할 수도 있다. 예를 들어 도시가 5개 있고, A-B, B-C, A-D, B-D, E-A의 길이 있고, 동혁이의 여행 계획이 E C B C D 라면 E-A-B-C-B-C-B-D라는 여행경로를 통해 목적을 달성할 www.acmicpc.net 요구 사항 1. Union-Find 구현 풀이 1. 여행 경로가 주어졌을 때, 모든 여행지의 대표값이 동일한지 확인 #include u..