일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- DP문제
- 다이나믹프로그래밍
- MCU 딥러닝
- tinyml
- 자료구조
- 컴퓨팅사고
- 임베디드 딥러닝
- dfs
- TensorFlow Lite
- BFS
- 삼성코딩테스트
- 영상처리
- 삼성역량테스트
- 삼성코테
- 초소형머신러닝
- 포스코 ai 교육
- 코딩테스트
- 알고리즘
- 포스코 교육
- 그리디
- dfs문제
- 삼성역테
- 코테 문제
- 코테
- tflite
- sort
- bfs문제
- DP
- 딥러닝
- 포스코 AI교육
- Today
- Total
목록dfs활용 (2)
코딩뚠뚠
풀이일시 : 2020-10-13 문제 : 이번 가을학기에 '문제 해결' 강의를 신청한 학생들은 텀 프로젝트를 수행해야 한다. 프로젝트 팀원 수에는 제한이 없다. 심지어 모든 학생들이 동일한 팀의 팀원인 경우와 같이 한 팀만 있을 수도 있다. 프로젝트 팀을 구성하기 위해, 모든 학생들은 프로젝트를 함께하고 싶은 학생을 선택해야 한다. (단, 단 한 명만 선택할 수 있다.) 혼자 하고 싶어하는 학생은 자기 자신을 선택하는 것도 가능하다. 학생들이(s1, s2, ..., sr)이라 할 때, r=1이고 s1이 s1을 선택하는 경우나, s1이 s2를 선택하고, s2가 s3를 선택하고,..., sr-1이 sr을 선택하고, sr이 s1을 선택하는 경우에만 한 팀이 될 수 있다. 예를 들어, 한 반에 7명의 학생이..

풀이일시 : 2020-10-10 문제 : 방향 없는 그래프가 주어졌을 때, 연결 요소 (Connected Component)의 개수를 구하는 프로그램을 작성하시오. 입력 : 첫째 줄에 정점의 개수 N과 간선의 개수 M이 주어진다. (1 ≤ N ≤ 1,000, 0 ≤ M ≤ N×(N-1)/2) 둘째 줄부터 M개의 줄에 간선의 양 끝점 u와 v가 주어진다. (1 ≤ u, v ≤ N, u ≠ v) 같은 간선은 한 번만 주어진다. ex) 6 5 1 2 2 5 5 1 3 4 4 6 출력 : 첫째 줄에 연결 요소의 개수를 출력한다. ex) 2 풀이 : dfs로 접근하여 한 번의 dfs가 돌면 count를 ++ 하여 세준다. (연결되어있는것은 한번의 dfs에서 방문처리될것이기때문.) dbstndi6316...