线段树的好朋友,平衡复杂度的好帮手——多叉堆

多叉堆,和 另外一个 是好兄弟,在某些 dijkstra 中用于阳间地平衡复杂度

本质上是控制堆的高度,用一个 V1k 叉树来维护堆,当元素的值减小时只需要 O(k),弹出最小值也只需要 O(k+V1k),当 k2 的常数(根据题目来)就可以用于平衡复杂度了。

但是我不是很会写这个,放个

code from Glacia_official

code from Glacia_official

code from ppip(fibonacci)

code from ppip

posted @   SkyMaths  阅读(32)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 通过 API 将Deepseek响应流式内容输出到前端
· AI Agent开发,如何调用三方的API Function,是通过提示词来发起调用的吗
历史上的今天:
2023-11-08 那些话
2023-11-08 学习计划
点击右上角即可分享
微信分享提示