有道题挺纠结的,大家看看选啥: 1. 只需要快速处理一种极值(最大 或 最小) → 堆(Heap) 最快 ​ 2. 需要同时快速处理:最大值 + 最小值 → 不能用普通堆 → 用 平衡二叉搜索树(AVL / 红黑树) 或 B 树 → 或者用 最大最小堆(双端堆) ​ 3. 普通二叉树:效率最差,直接排除 我选二叉排序树,搞错了😣都怪题目说的不清楚
点赞 评论

相关推荐

点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务