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
- 파이썬
- 백준 18222
- 코테
- 코딩테스트
- 스프링 에러
- 자바 리트코드
- 인텔리제이 에러
- java 프로그래머스
- 카카오
- leetcode
- 리트코드 1557
- 분할정복
- leetcode 1721
- 스택
- 자바 5464
- Java
- dfs
- java leetcode
- 구현
- 자바
- DP
- 프로그래머스
- 프로그래머스 java
- BFS
- 백준
- 리트코드 자바
- 백준 16935
- 그래프 자바
- daily challenge
- 리트코드
Archives
- Today
- Total
목록java abcde (1)
레벨업 일지
[Java] 백준 ABCDE
문제 https://www.acmicpc.net/problem/13023 13023번: ABCDE 문제의 조건에 맞는 A, B, C, D, E가 존재하면 1을 없으면 0을 출력한다. www.acmicpc.net 알아야 할 개념 dfs 백트래킹 코드 dfs 탐색시 주의점을 알려준 문제 예제에 사이클 그래프가 보여서 난이도가 높은줄 알고 당황했었다. 해당 문제는 모든 정점에서 dfs 를 돌리는것으로 간단히 풀이 가능하다. 풀이는 다음과 같다. 주어진 그래프를 무방향 인접 그래프로 구현한다. 모든 정점에대해 DFS 탐색을 한다. DFS 탐색 깊이가 4 ( 시작 = 0 ) 이상이면 탐색을 종료하고 1 리턴한다. 그렇지 않으면 0 리턴한다. 백트래킹을 연습하는 문제라고 생각한다. 플래그를 세워서 dfs 탐색 종료..
알고리즘/백준
2023. 2. 17. 02:20