https://www.acmicpc.net/problem/11399 11399번: ATM 첫째 줄에 사람의 수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄에는 각 사람이 돈을 인출하는데 걸리는 시간 Pi가 주어진다. (1 ≤ Pi ≤ 1,000) www.acmicpc.net 백준 소스코드 [C++] 11399 ATM #include #include using namespace std; int main() { int n,sum=0; cin >> n; int* arr = new int[n]; for (int i = 0;i > arr[i]; sort(arr, arr + n); for (int i = 0;i < n;i++) sum = sum + (n - i) * arr[i]; c..
https://www.acmicpc.net/problem/10974 10974번: 모든 순열 N이 주어졌을 때, 1부터 N까지의 수로 이루어진 순열을 사전순으로 출력하는 프로그램을 작성하시오. www.acmicpc.net 백준 소스코드 [C++] 10974 모든 순열 #include #include #include #include #include #include using namespace std; void print(vector v) { for (int i = 0;i < v.size();i++) cout
https://www.acmicpc.net/problem/10799 10799번: 쇠막대기 여러 개의 쇠막대기를 레이저로 절단하려고 한다. 효율적인 작업을 위해서 쇠막대기를 아래에서 위로 겹쳐 놓고, 레이저를 위에서 수직으로 발사하여 쇠막대기들을 자른다. 쇠막대기와 레이저� www.acmicpc.net 백준 소스코드 [C++] 10799 쇠막대기 #include #include #include using namespace std; int main() { string xx; getline(cin, xx); int sum = 0; stack ss; for (int i = 0;i < (int)xx.length();i++) { if (xx[i] == '(') ss.push(xx[i]); else if (xx[i..
https://www.acmicpc.net/problem/9095 9095번: 1, 2, 3 더하기 문제 정수 4를 1, 2, 3의 합으로 나타내는 방법은 총 7가지가 있다. 합을 나타낼 때는 수를 1개 이상 사용해야 한다. 1+1+1+1 1+1+2 1+2+1 2+1+1 2+2 1+3 3+1 정수 n이 주어졌을 때, n을 1, 2, 3의 합으로 나타내는 www.acmicpc.net 백준 소스코드 [C++] 9095 1,2,3 더하기 #include #include #include #include using namespace std; int memo[1001]; int sum(int n) { if (n < 0) return 0; else if (n == 0) return 1; else return sum(..
https://www.acmicpc.net/problem/5397 5397번: 키로거 문제 창영이는 강산이의 비밀번호를 훔치기 위해서 강산이가 사용하는 컴퓨터에 키로거를 설치했다. 며칠을 기다린 끝에 창영이는 강산이가 비밀번호 창에 입력하는 글자를 얻어냈다. 키로거� www.acmicpc.net 백준 소스코드 [C++] 5397 키로거 #include #include #include #include #include using namespace std; int main() { int n; string xx; deque s1; stack s2; cin >> n; for (int i = 0;i > xx; for (int j = 0;j < (int)xx.length();j++) { ..
https://www.acmicpc.net/problem/3036 3036번: 링 문제 상근이는 창고에서 링 N개를 발견했다. 상근이는 각각의 링이 앞에 있는 링과 뒤에 있는 링과 접하도록 바닥에 내려놓았다. 상근이는 첫 번째 링을 돌리기 시작했고, 나머지 링도 같이 돌� www.acmicpc.net 백준 소스코드 [C++] 3036 링 #include using namespace std; int arr[100]; int gcd(int a, int b) { return a % b ? gcd(b, a % b) : b; } int main() { int T; cin >> T; cin >> arr[0]; int temp; for (int i = 1; i > arr[i]; temp..
- Total
- Today
- Yesterday
- 최단경로 문제
- observeOn
- State Restoration
- test coverage
- 벨만포드 알고리즘
- mach-o
- 최대 매칭
- 다익스트라 시간복잡도
- IOS
- 네트워크 플로우
- 부스트캠프 6기
- 컴퓨터 추상화
- MeTal
- CPU와 Memory
- 포드 풀커슨 알고리즘
- Testable
- HIG
- WWDC21
- rxswift
- WWDC19
- 강한 순환 참조
- CompositionalLayout
- WWDC16
- 네트워크 유량
- 최단경로문제
- WWDC17
- 최단경로 알고리즘
- 에드몬드 카프 알고리즘
- 벨만포드 시간복잡도
- 코딩대회
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |