일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- t1
- 밴픽
- Python Code
- 43. Multiply Strings
- 파이썬
- iterator
- Protocol
- 시바견
- 컴퓨터의 구조
- 운영체제
- LeetCode
- 프로그래머스
- Substring with Concatenation of All Words
- attribute
- kaggle
- concurrency
- Python Implementation
- 715. Range Module
- Regular Expression
- Python
- Decorator
- 30. Substring with Concatenation of All Words
- shiba
- 315. Count of Smaller Numbers After Self
- Convert Sorted List to Binary Search Tree
- Class
- Generator
- DWG
- data science
- 109. Convert Sorted List to Binary Search Tree
Archives
- Today
- Total
목록디스크 컨트롤러 (1)
Scribbling
프로그래머스: 디스크 컨트롤러
Priority Queue를 이용하면 쉽게 풀 수 있다. 알고리즘은 '대기 큐에 들어온 Task 중 수행 시간이 가장 짧은 Task를 먼저 처리한다'가 답이다. 이는 운영체제 CPU 스케줄링 방식 중 하나인 SJF (Shortest Job First)와 유사하다. SJF가 궁금하다면, https://focalpoint.tistory.com/96?category=918151 쉽게 배우는 운영체제 내용 정리 - Chapter 04 CPU 스케줄링 1. 스케줄링 CPU 스케줄링은 CPU에 어떤 작업을 배정할지 결정하는 것이다. 컴퓨터 시스템의 효율은 이에 따라 달라진다. 앞서 배운 것 처럼, 프로세스는 생성 상태, 준비 상태, 실행 상태, 대기 상 focalpoint.tistory.com import heap..
Computer Science/Coding Test
2021. 10. 16. 16:44