파이썬 - 정규표현식
정규 표현식 메타문자 메타 문자 사용예 설명 [ ] 문자 클래스 [abc] a, b, c 중 한 개의 문자와 매치 [s-e] [0-2] [a-c] [a-zA-Z] [0-9] 0,1,2 a,b,c 알파벳모두 숫자 ^ 반대 [^0-9] 숫자가 아닌 문자와 매치 ? 0또는1글자 (있어도 되고 없어도 되고) ab?c ?앞에 문자 b를 0 또는 1번 반복 O abc O ac X abbc . 1글자 a.b a[.]b a + 모든문자 + b a + Dot(.)문자 + b * 반복 0~ ca*t *앞에 문자 a를 0~ 반복 O ct O cat O caaat + 반복 1~ ca+t +앞에 문자 a를 1~ 반복 X ct O cat O caaat {s,e} 반복 s~e {3,5} {3, } { ,5} {1, } {0, } ..
[백준] 1931번 : 회의실배정(탐욕 알고리즘)- 파이썬[Python]
문제 1931번: 회의실 배정 (1,4), (5,7), (8,11), (12,14) 를 이용할 수 있다. www.acmicpc.net 풀이 import sys N=int(sys.stdin.readline()) N_list=[] #회의실 시간 리스트 S_list=[] #가능한 회의 추가하는 리스트 for i in range(N): N_list.append(list(map(int,sys.stdin.readline().split()))) N_list=sorted(N_list, key= lambda x: (x[1],x[0],x[1]-x[0])) #끝나는 시간, 시작 시간, 걸리는 시간 순으로 정렬 for i in range(len(N_list)): if len(S_list)==0: #첫 회의일 경우 S_list..