Baekjoon 1194. 달이 차오른다, 가자.
import sys;input = sys.stdin.readlinefrom collections import deque as dqn, m = map(int, input().split())arr = [list(map(str, input().rstrip())) for _ in range(n)]for i in range(n): for j in range(m): if arr[i][j] == '0': sx, sy = i, j arr[i][j] = '.'def bfs(x, y): q = dq([(x, y, 0, 0)]) visit = [[[0] * (1
02. 04 파이썬 기초 04 - 자료구조 02 비시퀀스 데이터 구조(세트, 딕셔너리)
비시퀀스 데이터 구조1. 세트세트 메서드s.add(x) : 세트에 x를 추가한다. 이미 x가 있다면 변화가 없다.sample = {'a', 'b', 'c', 1, 2, 3}sample.add(4)print(sample) # {'c', 2, 3, 1, 'b', 'a', 4}sample.add('a')print(sample) # {'c', 2, 3, 1, 'b', 'a', 4}s.clear() : 세트의 모든 항목을 제거한다.sample = {'a', 'b', 'c', 1, 2, 3}sample.clear()print(sample) # set()s.remove(x) : 세트에서 항목 x를 제거한다.x가 없으면 오류를 발생한다.sample = {'a', 'b', 'c', 1, 2, 3}sample...