交付:堆 + Top-K + 优先队列

👁️ 0 人浏览 💬 0 人评论 ❤️ 添加收藏

这是这条路线的最终作品。把 pushsift_downpopheapifytop_k 全写出来,再写一个按优先级出队的 pop_max,然后一次验完五条:

  1. 五个数插完,堆顶是 24,一共 5 个
  2. 连弹两次,拿到 24 和 23
  3. heapify 建出来的数组是 24、23、15、13、17(和一个个插的结果一样)
  4. 建出来的确实满足堆序(每个位置都不小于它的孩子)
  5. 优先队列调度顺序是 告警、扩容、备份、日报(同级先来先服务

五条全过输出 验收通过,否则输出 验收失败

提交你的答案
请登录后提交答案。
去登录
代码编辑器
Ctrl + Enter 运行
本次输入:
输出:

                        
👩‍🏫
AI
💬 题目评论

全部评论