TheWing

  • 홈
  • 태그
  • 방명록

Python/알고리즘 3

[python] 이것이 취업을 위한 코딩테스트다 BFS - 미로탈출

from collections import deque n, m = 5, 6 edges = [ [1, 0, 1, 0, 1, 0], [1, 1, 1, 1, 1, 1], [0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1] ] dx = [-1, 1, 0, 0] dy = [0, 0, -1, 1] def bfs(x, y): queue = deque() queue.append((x, y)) while queue: x, y = queue.popleft() for i in range(4): nx = x + dx[i] my = y + dy[i] if nx = n or my = m: continue if edges[nx][my] =..

Python/알고리즘 2020.11.12

[python] 이것이 취업을 위한 코딩테스트다 DFS - 음료수 얼려먹기

n, m = 4, 5 edges = [ [0, 0, 1, 1, 0], [0, 0, 0, 1, 1], [1, 1, 1, 1, 1], [0, 0, 0, 0, 0] ] visited = [[[False] * 5] * 4] def dfs(x, y): if x = n or y = m: return False if edges[x][y] == 0: edges[x][y] = 1 dfs(x - 1, y) dfs(x, y - 1) dfs(x + 1, y) dfs(x, y + 1) return True return False cnt = 0 for i in range(n): for j in range(m): if dfs(i, j): cnt += 1 print(cnt) Reference 해당..

Python/알고리즘 2020.11.12

[python] 이것이 취업을 위한 코딩테스트다 구현 - 왕실의 나이트

풀이 # 현재 나이트 위치 받기 input_data = input() # 행 row = int((input_data[1]))-1 # 열 column = int(ord(input_data[0])-97) # 이동할 수 있는 8가지 방향 steps = [(-2, -1), (-1, -2), (1, -2), (2, -1), (2, 1), (1, 2), (-1, 2), (-2, 1)] # 결과 cnt = 0 # 반복문으로 검증 후 해당하면 +1 for step in steps: if 0

Python/알고리즘 2020.11.07
1
더보기
프로필사진

  • 분류 전체보기 (87)
    • Java (11)
      • 알고리즘 (4)
      • 개념 (7)
    • Kotlin (1)
      • 개념 (1)
    • Python (3)
      • 알고리즘 (3)
      • 개념 (0)
    • Spring (20)
      • Spring Core (7)
      • Spring MVC (9)
      • 개념 (0)
      • Spring Boot (4)
    • 기타 (25)
      • 정처기 (23)
      • 기타 (2)
    • JavaScript (1)
      • 기타 (1)
    • 스터디 (19)
      • LiveStudy (15)
      • 블랙커피 블로그 스터디 (2)
      • Be-Docs (2)
    • 프로젝트 (3)
      • 기타 (3)
    • Database (4)
      • 기타 (4)

Tag

정처기, LiveStudy, 시나공, 알고리즘, Spring, spring web mvc, Servlet, 정처기 실기, Java, DFS, 정보처리기사 실기, 수제비, 정보처리기사, Spring MVC, BFS, 이것이 취업을 위한 코딩테스트다, date, Algorism, Calendar, HTTP 요청 맵핑,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/06   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바