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 |
Tags
- 누적 합
- 백트래킹
- 자료구조
- BFS
- VR
- 정렬
- 수학
- 문자열
- 그래프
- Unreal Engine 5
- 시뮬레이션
- Team Fortress 2
- 트리
- 유니온 파인드
- 우선순위 큐
- 투 포인터
- 재귀
- DFS
- 그리디 알고리즘
- 다이나믹 프로그래밍
- c++
- 스택
- 브루트포스
- 알고리즘
- 유니티
- XR Interaction Toolkit
- 백준
- 다익스트라
- 구현
- ue5
Archives
- Today
- Total
목록경로 찾기 C++ (2)
1일1알

dfs로 그래프를 탐색해서 문제를 해결하였다. #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; int n; vector graph(101, vector()); vector visited(101, false); void Print() { for (int i = 1; i
알고리즘
2022. 4. 5. 11:52

1. 자신과 다른 모든 코드들을 비교하면서 해밍 거리가 1인 경우만 경로를 추가한다. 2. 입력받은 a에서 b까지 도달할 때까지 bfs탐색을 한다. 탐색 도중에 parent 배열을 이용해서 지나온 경로를 저장한다. 3. parent 배열을 역으로 추적해서 지나온 경로를 추출해서 출력한다. #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); cout...
알고리즘
2022. 3. 3. 11:53