일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- bfs
- Lv. 0
- programmers
- 소프티어
- DP
- 프로그래머스
- level 3
- Stack
- 너비 우선 탐색
- 자바스크립트
- Lv. 3
- 스택
- Java
- dfs
- Dynamic Programming
- 깊이 우선 탐색
- 파이썬
- Lv. 1
- SQL 고득점 KIT
- javascript
- 다이나믹프로그래밍
- 브루트포스
- level3
- 문자열
- 메모이제이션
- Python
- softeer
- Lv. 2
- group by
- C언어
- Today
- Total
목록파이썬 (100)
몸과 마음이 건전한 SW 개발자
문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/42628 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 코드 import heapq def solution(operations): maxHeap = [] minHeap = [] for operation in operations: oper, number = operation.split() number = int(number) if oper == "I": heapq.heappush(maxHeap, -number) heapq.heappush..
문제 링크 https://softeer.ai/practice/6274 Softeer - 현대자동차그룹 SW인재확보플랫폼 지능형 교통시스템(Intelligent Transport System)은 이미 우리의 삶에 밀접하게 연결되어 있다. 내비게이션 실시간 교통정보, 고속도로의 하이패스, 정류장의 버스 도착 안내 시스템들이 ITS에 속한다. softeer.ai 정답 코드 import sys from collections import deque input = sys.stdin.readline N, T = map(int, input().split()) rotaries = [[[] for _ in range(N)] for _ in range(N)] for i in range(N**2): r = i // N c =..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dekzgD/btsB3r1NoOn/kGPz0i8YGNO5paDJc2RhhK/img.png)
문제 링크 https://softeer.ai/practice/6277 Softeer - 현대자동차그룹 SW인재확보플랫폼 현대자동차그룹에 입사한 당신은 레이더 기술을 활용해 차량 주변의 장애물과 사물을 인식하는 프로그램을 만드는 업무를 담당하고 있다. 당신은 다양한 입력 값들로 인식된 사물에 대해 최소 softeer.ai 정답 코드 import sys sys.setrecursionlimit(10**9) input = sys.stdin.readline N, K = map(int, input().split()) def newDfs(S, maxX, minX, maxY, minY): global minSize if S == K+1: nowSize = (maxX - minX) * (maxY - minY) if no..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/pdVhg/btsB0dnwLey/aJi2LGo8eeZpkd4Dsjflck/img.png)
문제 링크 https://softeer.ai/practice/6256 Softeer - 현대자동차그룹 SW인재확보플랫폼 자율주행차가 아래와 같은 교차로를 통과하는 상황을 생각하여 보자. 이 문제에서 다루는 교차로에서는 직진만 가능하기 때문에, 아래 그림과 같은 네 가지 방법으로만 교차로를 통과할 수 있 softeer.ai 정답 코드 import sys from collections import deque input = sys.stdin.readline N = int(input()) roDict = { "A": 0, "B": 1, "C": 2, "D": 3 } rotaries = [deque() for _ in range(4)] for idx in range(N): time, rotary = input()..
문제 링크 https://softeer.ai/practice/6251 Softeer - 현대자동차그룹 SW인재확보플랫폼 어떤 부서의 업무 조직은 완전이진트리 모양이다. 즉, 부서장이 루트이고 부서장 포함 각 직원은 왼쪽과 오른쪽의 부하 직원을 가진다. 부하 직원이 없는 직원을 말단 직원이라고 부른다. 모든 softeer.ai 정답 코드 풀이 1 import sys # 입력 시작 input = sys.stdin.readline H, K, R = map(int, input().split()) works = [list(map(int, input().split())) for _ in range(2**H)] # 입력 끝 orders = [x for x in range(2**H)] stack = [[[] for j..
문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/64065 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 정답 코드 def solution(s): lenS = len(s) answer = [] result = [] newList = [] newNumber = "" for idx in range(lenS-1): str = s[idx] if str == "{": newList = [] elif str.isdigit(): newNumber += str elif str == "}": if newN..