DFS/BFS: 백준 16173 파이썬
문제: https://www.acmicpc.net/problem/16173 16173번: 점프왕 쩰리 (Small) 쩰리는 맨 왼쪽 위의 칸에서 출발해 (행, 열)로 나타낸 좌표계로, (1, 1) -> (2, 1) -> (3, 1) -> (3, 3)으로 이동해 게임에서 승리할 수 있다. www.acmicpc.net 풀이: 1. DFS n = int(input()) array = [] for i in range(n): array.append(list(map(int, input().split()))) visited = [] for _ in range(n): visited.append([False] * n) dx = [1, 0] dy = [0, 1] def dfs(x, y, visited): if x >= n..
구현: 백준 1157 파이썬(Python)
문제: https://www.acmicpc.net/problem/1157 1157번: 단어 공부 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. www.acmicpc.net 풀이: word = input() word = list(word.upper()) alphabet = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'] cnt = [] cnt.extend([0] * 26) for i in word: for j ..