Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 카프카
- 알고리즘
- gcp
- Spring Boot
- 쿠버네티스
- Spring
- springboot
- 스프링부트
- DFS
- 로드밸런서
- Kafka
- 클라우드 컴퓨팅
- 프로그래밍문제
- 클라우드
- 코드업
- 백트래킹
- 인천여행
- 오일러프로젝트
- Apache Kafka
- 스프링
- 스프링 부트
- 백준
- Elasticsearch
- 월미도
- Docker
- VPC
- Spring Data JPA
- 자료구조
- JPA
- aws
Archives
- Today
- Total
목록1966 (1)
GW LABS
[Backjoon] 프린터 큐
문제 조건을 제대로 파악하지 않고 우선순위 큐이겠거니 접근한 결과, 1시간 가량을 날려먹었다. 최소, 최대 힙으로 구현한 우선순위 큐에 대한 이해가 낮아서 이런 문제가 발생했다. 문제 조건만 제대로 파악하고 파이썬을 활용하면 아주 손쉽게 풀 수 있는 문제였다. 초기 인덱스를 값과 함께 묶어준 다음 큐 연산을 수행하는 게 핵심 아이디어이다. import sys from collections import deque def rotate_documents(ziped_documents): zip_max = max(ziped_documents)[0] while ziped_documents[0][0] != zip_max: ziped_documents.rotate(-1) if __name__ == "__main__":..
Algorithm & DataStructure
2020. 10. 4. 14:07