Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 인스타그램
- 17143
- 댓글
- 구슬탈출2
- 로또
- Java
- 1182
- 재귀
- 장고
- 17144
- django
- 좋아요
- 미세먼지 안녕!
- 14502
- 백준
- 6603
- 17472
- 16637
- 17136
- 색종이 붙이기
- 부분수열의 합
- 인스타
- Ajax
- 알고리즘
- 14888
- 따라하기
- 다리 만들기2
- 괄호추가하기
- 9095
- 연산자 끼워넣기
Archives
- Today
- Total
목록이분 그래프 (1)
Be a developer
백준 1707 이분 그래프
1번 집합과 2번 집합으로 나눠서 생각하기 위해서, bfs, dfs에 필요한 visit 배열이나 check배열을 bool로 선언하는 것이 아니라 int 배열로 선언하여, 0은 방문하지 않은 것, 1은 1번 집합 2는 2번 집합으로 둔다. 문제에서 조건을 잘 봐야 한다. v t; while (t--) { cin >> n >> m; //테스트 케이스가 여러 개니까 check 배열을 초기화 해준다. //그래프도 초기화 해준다. for (int i = 1; i from >> to; g[from].push_back(to); g[to].push_back(from); } //방문 안한곳이 없도록 다 돌려준다. bool ok = true; for (int i = 1; i
알고리즘
2019. 4. 7. 16:59