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 |
Tags
- 앱개발
- 정렬
- 공부
- 파이썬
- Algorithm
- 백준온라인저지
- 파이썬 풀이
- SwiftUI
- Clean Architecture
- Swift공부
- Python
- 프로그래머스
- UIKit
- 그리디 알고리즘
- Kotlin
- 알고리즘 공부
- swift
- ios
- 안드로이드 공부
- Android
- Autolayout
- 오토레이아웃
- greedy algorithm
- dfs
- BFS
- 알고리즘
- iOS개발
- Level 1
- 백준 온라인 저지
- error
Archives
- Today
- Total
목록백준2667번 (1)
Tori의 개발 공부
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bnKtw2/btrnhCceFLa/ttRbz5sSeAk0rFOBeOvMk1/img.png)
문제 파이썬 풀이 2차원 리스트에서의 탐색은 어떤 식으로 해야 하는지 이해하는데 조금 어려웠었다. 여기서의 포인트는 탐색할 방향인 상하좌우를 이동 좌표를 리스트에 담아 for문을 통해 탐색을 진행하는 것이다. 그리고 탐색의 방법도 dfs를 통해 재귀로 탐색하였다. 좌표 리스트 dx=[-1,0,1,0] dy=[0,1,0,-1] 해당 좌표는 dx, dy에서 같은 인덱스끼리 묶어보면 (-1, 0), (0, 1), (1, 0), (0, -1)로 각각 좌(x축으로 -1 이동), 상(y축으로 +1 이동), 우(x축으로 +1 이동), 하(y축으로 -1 이동)를 의미한다. DFS 탐색 함수 def dfs(x,y) : global cnt matrix[x][y] = "0" #방문한 곳 0으로 만들기 cnt+=1 #카운트 ..
Algorithm/백준 문제풀이
2021. 12. 8. 12:00