일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 원형
- 우분투
- 영상 프레임 추출
- 마우스 따라다니기
- 3273
- 단어 수학
- 탄막 스킬 범위
- 걷는건귀찮아
- 알고리즘 목차
- 토글 그룹
- AI Hub
- MySQL
- 2020 KAKAO BLIND RECRUITMENT
- 탄막 이동
- 자료구조 목차
- 18249
- 알고리즘
- 탄막
- c#
- 회의실 배정
- 유니티
- 그리디알고리즘
- 백준
- 3344
- 윈도우
- 강의실2
- 문자열 압축
- SWEA
- mysqld.sock
- 수 만들기
- Today
- Total
목록전체 글 (176)
와이유스토리
https://www.acmicpc.net/problem/15652 15652번: N과 M (4) 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해 www.acmicpc.net #include #define MAX 11 using namespace std; int n, m; int answer[MAX]; void sol(int level, int num) { if (level == m) { for (int i = 0; i < m; i++) { cout m; sol(0, 1); } https://www.acmicpc.net/problem/15658 15658번: 연산자 ..
https://www.acmicpc.net/problem/15651 15651번: N과 M (3) 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해 www.acmicpc.net #include #define MAX 11 using namespace std; int n, m; int answer[MAX]; void sol(int level, int num) { if (level == m) { for (int i = 0; i < m; i++) { cout m; sol(0, 1); } https://www.acmicpc.net/problem/15656 15656번: N과 M..
https://www.acmicpc.net/problem/15650 15650번: N과 M (2) 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해 www.acmicpc.net 매개변수 사용 #include #define MAX 11 using namespace std; int n, m; int answer[MAX]; void sol(int level, int num) { if (level == m){ for (int i = 0; i < m; i++) { cout m; sol(0, 1); } https://www.acmicpc.net/problem/15655 15655..
https://www.acmicpc.net/problem/15649 15649번: N과 M (1) 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해 www.acmicpc.net #include #define MAX 11 using namespace std; int n, m; int answer[MAX]; bool isused[MAX]; void sol(int level) { if (level == m) { for (int i = 0; i < m; i++) { cout m; sol(0); } https://www.acmicpc.net/problem/15654 15654번..
https://www.acmicpc.net/problem/15684#include #include using namespace std;int n, m, h;int ans = 4;vector> v;bool check(){ for (int i = 1; i > n >> m >> h; v.resize(h + 2, vector(n + 2, 0)); for (int i = 0; i > a >> b; v[a][b] = 1; } dfs(1, 1, 0); if (ans == 4) { cout
https://www.acmicpc.net/problem/17472 #include #include #include using namespace std; struct pos { int x, y, size, dir; }; int n, m, ans; int board[12][12]; int visited[12][12]; int graph[12][12]; int parent[7]; int check[7]; int dx[4] = { 0, 0, -1, 1 }; int dy[4] = { -1, 1, 0, 0 }; vector v; queue q[7]; int getRoot(int x) { if (x == parent[x]) return x; return parent[x] = getRoot(parent[x]); } ..
https://www.acmicpc.net/problem/17136 17136번: 색종이 붙이기 과 같이 정사각형 모양을 한 다섯 종류의 색종이가 있다. 색종이의 크기는 1×1, 2×2, 3×3, 4×4, 5×5로 총 다섯 종류가 있으며, 각 종류의 색종이는 5개씩 가지고 있다. 색종이를 크 www.acmicpc.net #include #include #include using namespace std; int ans = INT_MAX; int paper[10][10]; int cnt[5] = { 5,5,5,5,5 }; bool check(int x, int y, int idx) { if (((x + idx) > 10) || ((y + idx) > 10)) return false; for (int i =..
https://programmers.co.kr/learn/courses/30/lessons/42861?language=cpp 코딩테스트 연습 - 섬 연결하기4 [[0,1,1],[0,2,2],[1,2,5],[1,3,1],[2,3,8]] 4programmers.co.kr#include #include #include using namespace std;vector> v[100];bool visited[100];struct cmp { bool operator()(pair a, pair b) { return a.second > b.second; // 작은 값 우선 }};int solution(int n, vector> costs) { int answer = 0; for(int i..