(코딩테스트) 파이썬 유용한 함수들 모음
마지막 수정 21.12.18 개요 파이썬으로 PS문제를 풀다 보면, 정말 다양한 함수들을 파이썬이 제공한다는 것을 알 수 있다. 앞으로 그런 함수들을 여기에 간단하게 정리해 놓는다. zip(iterable1, iterable2) 내장(built-in) iterable1 과 iterable2 를 순서대로 순회하면서 튜플로 반환한다. (3개 이상의 인자도 가능하다) li_a = ['a','b','c'] li_b = [1,2,3] for pair in zip(li_a,li_b): print(pair) # 출력 ('a',1) ('b',2) ('c',3) str1.startswith(str2) , str1.endswith(str2) 내장(bulit-in) 해당 str1이 str2로 시작하는지(혹은 끝나는지)의 여..
2021. 6. 28.
[CLASS 4]백준 2638번 - 치즈
2638번 : 치즈 그림을 보자마자 BFS 문제라는것을 유추할 수 있다. 처음에 문제를 대충 읽어서 가장자리에는 치즈가 없다는 사실을 모르고 풀어서 코드가 좀더 길고 시간복잡도도 컸는데, 후에 깨닫고 고쳐서 괜찮은 코드가 된 것 같다. 내 코드: # dawitblog.tistory.com/158 from sys import stdin from collections import deque input = stdin.readline R,C = map(int,input().split()) mat = [] for _ in range(R): mat.append(list(map(int,input().split()))) time = 0 moves = [(0,1),(0,-1),(1,0),(-1,0)] def bfs(st..
2021. 5. 20.