Super Kawaii Cute Cat Kaoani
728x90
SMALL

Python 36

[파이썬][백준] 1085번

이 문제에서 중요한 것은 직사각형은 경계선까지의 거리 고려에서 대각선이 최소인 경우가 없으므로 대각선은 고려하지 않아야 한다. 처음에 접근하는 방식이 중요하다. x, y를 함께 min을 고려해주는 이유는 x, y좌표를 기준으로 w, h까지의 거리와 (0, 0)까지의 거리를 고려해야 하기 때문이다. 만약 1 2 5 4 이면 답은 1이어야 한다.

파이썬 정규 표현식 - 3

전방탐색 전방탐색은 긍정형과 부정형이 있다. 전방탐색 - 긍정형 이런 예제가 있다고 했을 때 http: 까지만 매칭을 하고 싶다. 그러면 정규 표현식에서 . 문자열이 반복되다가 : 을 만났을 때 여기까지가 매칭이 된다. 그렇다면 이번에는 http만 출력을 하고 싶어. 그러면 : 은 검색 조건에는 넣되, 결과에는 빠져야 한다. 이럴 때 긍정형 전방탐색을 사용한다. 기호는 (?=) 을 사용한다. = 뒤에 원하는 문자열을 넣어주면, 이렇게 출력 결과가 나오게 된다. 즉, 검색 조건에는 포함되나 결과에는 포함되지 않는 것이다. 전방탐색 - 부정형 부정형의 기호는 (?!) 이다. 예를 들어 ".*[.](?!bat$).*$" 이런 식이 있다고 했을 때 이거는 어떤 문자열이 쭉 있고 . 이 있고 어떤 확장자가 있는데..

Python/Python Study 2021.01.22
728x90
반응형
LIST