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
- 특이값분해 # SVD #머신러닝 #차원축소 # 인공지능
- PCA #주성분 분석 #머신러닝 #선형대수 #sklearn
- 자연어처리 #기계번역 #attention #global attention # local attention
- char-CNN #자연어처리 # 단어임베딩 #wordembedding #LSTM
- 자연어처리 #glove #글로브 #glove vector #벡터 임베딩
- 딥러닝 #머신러닝 #AdaGrad
- 3d cad #인공지능 #resnet
- 자연어처리 #question-answering #dynamic memory #attention
- cyclegan #GAN
- 파이썬 #알고리즘 #코딩인터뷰 #리트코드 #DFS
- BERT #자연어처리
- 딥러닝 #모멘텀 #momentum #핸즈온머신러닝 #하이퍼파라미터튜닝
- 배치 정규화 #batch normalization # 딥러닝 #머신러닝
- 파이썬 #알고리즘 #데크 #원형큐 #코딩테스트
Archives
- Today
- Total
목록파이썬 #알고리즘 #코딩인터뷰 #리트코드 #DFS (1)
누누와데이터
파이썬 알고리즘 인터뷰 32번 문제 : 섬의 개수
-문제 : 1을 육지로 0을 물로 가정한 2D 그리드 맵이 주어졌을 때, 섬의 개수를 계산하라. (연결되어 있는 1의 덩어리 개수를 구하라) -풀이 : 깊이우선탐색(DFS)을 사용하였다. ->입력1 11110 11010 11000 00000 ->출력1 1 ->입력2 11000 11000 00100 00011 ->출력2 3 class Solution(object): def dfs(self ,grid, i, j): # 더 이상 땅이 아닌 경우, 종료 if i = len(grid) or j = len(grid[0]) or grid[i][j] != '1': return grid[i][j] = '0' self.dfs(grid, i+1, j) self.dfs(grid, i + 1..
자료구조, 알고리즘
2021. 2. 5. 10:57