
堆
文章平均质量分 75
文艺范ya
慢慢来吧,谁都有努力的过程
展开
-
LeetCode——5736. 单线程 CPU
题目描述:给你一个二维数组 tasks ,用于表示 n 项从 0 到 n - 1 编号的任务。其中 tasks[i] = [enqueueTimei, processingTimei] 意味着第 i 项任务将会于 enqueueTimei 时进入任务队列,需要 processingTimei 的时长完成执行。现有一个单线程 CPU ,同一时间只能执行 最多一项 任务,该 CPU 将会按照下述方式运行:如果 CPU 空闲,且任务队列中没有需要执行的任务,则 CPU 保持原创 2021-04-18 13:49:28 · 503 阅读 · 0 评论 -
快速计算中位数(利用大根堆和小根堆)
package class07;import java.util.Arrays;import java.util.Comparator;import java.util.PriorityQueue;public class Code06_MadianQuick { public static class MedianHolder { private PriorityQueue<Integer> maxHeap = new PriorityQueue<Integer&g.转载 2021-03-19 17:59:27 · 435 阅读 · 0 评论