[백준] 17144번 : 미세먼지 안녕! - 파이썬
아이디어 : 구현, 4방위 탐색, 배열 돌리기 나의 답안 import sys input = sys.stdin.readline R, C, T = map(int, input().split()) graph=[] for _ in range(R): graph.append(list(map(int, input().split()))) for i in range(R): if graph[i][0] == -1: machine_up = i machine_down = i + 1 break dy = [1, 0, -1, 0] dx = [0, -1, 0, 1] def spread(): global graph temp = [[0 for _ in range(C)] for _ in range(R)] for r in range(R): fo..
[백준] 16926번 : 배열 돌리기 1 - 파이썬
아이디어 : 구현 문제 해결 과정 배열을 돌리는 문제 ! 1. 가장 밖의 배열을 돌린다. 2. 안의 배열을 돌린다. (min(N,M)//2 반복) 3. 위 과정을 R 번 반복한다. 배열을 돌리는 방법은 좌, 하, 우, 상 으로 범위를 나눠서 인덱스를 조정해준다. graph[y][x ] : 좌, 하, 우, 상 인 경우 나눠서 y, x 인덱스 조정 prev_value : 현제 차례에 배열에 넣어야 할 값 저장 next_value : 다음 차례에 배열에 넣어야 할 값 저장 나의 답안 import sys input = sys.stdin.readline N, M, R = map(int, input().split()) graph = [] for _ in range(N): graph.append(list(map(st..
[5장] 테스트 관리 Test Management
용어(Keyword) 형상 관리(configuration management), 결함 관리(defect management), 결함 리포트(defect report), 시작 조건(entry criteria), 종료 조건(exit criteria), 제품 리스크(product risk), 프로젝트 리스크(project risk), 리스크(risk), 리스크 수준(risk level), 리스크 기반 테스팅(risk-based testing), 테스트 접근법(test approach), 테스트 제어(test control), 테스트 추정(test estimation), 테스트 관리자(test manager), 테스트 모니터링(test monitoring), 테스트 계획서(test plan), 테스트 계획(te..
[백준] 10815번 : 숫자 카드 - 파이썬
아이디어 : 딕셔너리, 해시테이블, 이분탐색 자료구조 - 딕셔너리 : 키(key)와 값(value)의 쌍으로 이루어진 자료구조 - 키를 기준으로 중복된 값을 가질 수 없음 - 키와 값 모두 어떤 자료형이든 사용이 가능함 딕셔너리는 데이터베이스에서 사용되는 해시 테이블(hash table) 구조를 기반으로 구현되며, 따라서 매우 빠르게 조회와 추가, 삭제가 가능함 ※ 딕셔너리 생성, 값 조회, 키-값 쌍 추가, 키-값 쌍 제거, .keys(), .values(), .items() my_dict = {'apple': 1, 'banana': 2, 'orange': 3} # 딕셔너리 키를 사용하여 값 조회 print(my_dict['apple']) # 1 # 딕셔너리 새로운 키-값 쌍 추가 my_dict['me..