일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 백준
- DP
- python
- 코딩테스트
- N과M
- level1
- 구현
- level0
- dfs
- 운영체제
- 다익스트라
- 딕셔너리
- 가상메모리
- 재귀
- BOJ
- 파이썬
- 수학
- MYSQL
- level3
- 에라스토테네스의 체
- 브루트포스
- 프로그래머스
- 그리디
- BFS
- 다이나믹 프로그래밍
- programmers
- 가상메모리 관리
- 힙
- 스택
- level2
- Today
- Total
목록구현 (9)
동캄의 코딩도장
https://programmers.co.kr/learn/courses/30/lessons/17678 코딩테스트 연습 - [1차] 셔틀버스 10 60 45 ["23:59","23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59", "23:59"] "18:00" programmers.co.kr # 프로그래머스 [1차] 셔틀버스 from collections import deque def solution(n, t, m, timetable): answer = '' bus_time = [] bus_cnt = [[] for _ in range(n)]..
https://www.acmicpc.net/problem/14500 14500번: 테트로미노 폴리오미노란 크기가 1×1인 정사각형을 여러 개 이어서 붙인 도형이며, 다음과 같은 조건을 만족해야 한다. 정사각형은 서로 겹치면 안 된다. 도형은 모두 연결되어 있어야 한다. 정사각형의 변 www.acmicpc.net # 백준 14500 import sys sys.setrecursionlimit = 10**6 input = sys.stdin.readline dr = [0, 0, -1, 1] dc = [1, -1, 0, 0] N, M = map(int, input().split()) field = [] visited = [[0]*(M) for _ in range(N)] global answer answer = 0..
# 백준 5430 AC import sys from collections import deque input = sys.stdin.readline for _ in range(int(input().rstrip())): p = list(map(str, input())) n = int(input().rstrip()) lst = input().rstrip()[1:-1] if lst: lst = list(map(str, lst.split(','))) if p.count('D') > n: print('error') elif p.count('D') == n: print([]) else: i = 0 front = 0 back = 0 check = 0 while i < len(p)-1: if p[i] == 'R': j =..