当前位置: 首页 > news >正文

408考研逐题详解:2009年第9题

2009年第9题

已知关键字序列 5,8,12,19,28,20,15,22 是小根堆(最小堆),插入关键字 3,调整后得到的小根堆是( )

A. 3,5,12,8,28,20,15,22,19
B. 3,5,12,19,20,15,22,8,28
C. 3,8,12,5,20,15,22,28,19
D. 3,12,5,8,28,20,15,22,19

详解

本题涉及到以下知识点:

  1. 小根堆:小根堆是一种特殊的完全二叉树,其中每个结点的关键字都小于或等于其子结点的关键字。这种结构保证了堆顶元素总是最小值。
  2. 堆的插入操作:在堆中插入一个新元素时,通常将新元素添加到堆的末尾(即最后一个叶子结点之后),然后通过“上浮”操作来调整堆,使其称为小根堆(或大根堆)。

已知的小根堆,用完全二叉树表示,如下图中的(1)所示,将关键字 3 插入之后,即为图中(2)所示。而后对该堆进行调整,使其符合小根堆的性质,得到图(3)所示结果。

在这里插入图片描述
本题答案:A

http://www.xdnf.cn/news/307675.html

相关文章:

  • NHDEEP档案管理系统功能介绍
  • ClickHouse的基本操作说明
  • 链表的面试题3找出中间节点
  • 人工智能端侧热度再起
  • 406错误,WARN 33820 --- [generator] [nio-8080-exec-4] .w.s.m.s.DefaultHa
  • ActiveMQ 安全机制与企业级实践(二)
  • 在线时间戳转换工具
  • 设计模式-工厂模式
  • langchain使用推理模型如DeepSeek,删除回答中的推理过程<think></think>
  • 【安全】端口保护技术--端口敲门和单包授权
  • GaussDB数据库事务管理:高可靠与高性能的实践之道
  • 【C/C++】构造函数与析构函数
  • 某公园楼栋自由曲面薄壳结构自动化监测
  • 图形化编程重塑 IoT 边缘开发:技术革新与生态竞合新范式
  • 高等数学第五章---定积分(§5.3定积分的计算方法)
  • 柯西不等式应用题
  • K8S - ConfigMap 与 Secret - 应用配置与敏感信息管理
  • R8周:RNN实现阿尔茨海默病诊断
  • jmeter 执行顺序和组件作用域
  • Blender插件机制设计与Python实现
  • Qt学习Day0:Qt简介
  • [人机交互]协作与通信的设计
  • 数据管理平台是什么?企业应如何做好数据化管理?
  • 巧记英语四级单词 Unit7-下【晓艳老师版】
  • [java八股文][Java并发编程面试篇]并发安全
  • Android Service 从 1.0 到 16 的演进史
  • SQL报错注入成功特征
  • 人工智能100问☞第15问:人工智能的常见分类方式有哪些?
  • Unity Editor 扩展:查找缺失的 Image Sprite
  • 从入门到登峰-嵌入式Tracker定位算法全景之旅 Part 7 |TinyML 定位:深度模型在 MCU 上的部署