| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- LV03
- 코테
- 일정관리프로젝트
- Lv.0
- JMeter
- CoffiesVol.02
- 포트폴리오
- 일정관리 프로젝트
- LV0
- 연습문제
- JPA
- Kafka
- 디자인 패턴
- SQL
- LV02
- LV.02
- LV01
- 이것이 자바다
- nginx
- CI/CD
- 프로그래머스
- Redis
- 데이터 베이스
- AWS
- 알고리즘
- Java
- Join
- docker
- mysql
- spring boot
- Today
- Total
목록큐 (2)
코드 저장소.
목차1.문제2.문제 풀이 과정3.타인의 코드 분석 1.문제 2.문제 풀이 과정2-1. 문제의 요구사항각 기능이 있는데 해당 기능의 진도가 100%가 될 때 서비스에 반영이 가능뒤의 기능이 먼저 완성이 되어도, 앞의 기능이 완료가 될 때까지는 배포를 할 수 가 없다는 점앞의 기능이 배포될 때 , 이미 완료가 된 뒤의 기능도 같이 배포를 한다는 점 각 배포시점에 배포되는 기은의 개수를 순서대로 배열로 반환을 한다.문제의 제한사항의 경우에는 progressess와 speeds 배열의 길이는 1이상 100이하각 작업의 개발 속도는 1이상 100이하의 자연수각 작업의 진도는 1이상 100이하의 자연수배포의 경우에는 하루에 한번만 가능하고, 하루의 끝에 이루어진다.2-2. 문제 풀이에 관한 분석 우선 이 문제에..
목차1.문제2.문제 풀이과정3.타인의 코드 분석 1.문제 2.문제 풀이과정2-1.문제의 요구사항우선순위와 위치라는 두 가지 조건을 동시에 만족시키는 프로세스를 찾아내는 것입니다. 대기 큐의 맨 앞에 있는 프로세스보다 더 높은 우선순위를 가진 프로세스가 큐 안에 존재한다면, 맨 앞의 프로세스는 실행되지 않고 다시 큐의 맨 뒤로 이동한다.우선순위가 가장 높은 프로세스만 순차적으로 실행되며, 이때마다 실행 횟수를 카운트한다. 대기 큐 초기 상태에서 내가 알고 싶었던 특정 위치(location)에 있던 프로세스가, 위 규칙에 따라 몇 번째로 실행되는지 그 순서를 반환해야 한다.2-2.문제의 접근과정 이 문제의 경우에는 큐를 어떻게 효과적으로 조작할 것인가?가 핵심입니다. 단순히 순서대로 꺼내는것이 아니라 상황..
