码迷,mamicode.com
首页 >  
搜索关键字:满二叉树 完全二叉树    ( 1098个结果
20172307 2018-2019-1 《程序设计与数据结构》第9周学习总结
20172307 2018 2019 1 《程序设计与数据结构》第9周学习总结 教材学习内容总结 + 堆是一棵完全二叉树,其中的每一结点都小于或等于它的两个孩子。 + 最小堆将其最小元素存储在该二叉树的根处,且其根的两个孩子同样也是最小堆。 + addElement方法将给定的Comparable元 ...
分类:其他好文   时间:2018-11-18 22:33:45    阅读次数:201
完全二叉树 数组存储 层次构造
如果是1 n, 那么上述公式每个i加1即可。 ...
分类:编程语言   时间:2018-11-18 15:08:05    阅读次数:166
图解排序算法之堆排序
堆排序 堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。首先简单了解下堆结构。 堆 堆是具有以下性质的完全二叉树:每个结点的值都大于或等于其左右孩子结点的值,称为大顶堆;或者每个结点的值都小于或等于其左右孩子 ...
分类:编程语言   时间:2018-11-17 19:05:39    阅读次数:140
20172315 2018-2019-1 《程序设计与数据结构》第八周学习总结
20172315 2018 2019 1 《程序设计与数据结构》第八周学习总结 教材学习内容总结 + 堆是一棵完全二叉树,其中的每一结点都小于或等于它的两个孩子。 + 一个堆也可以是最大堆(maxheap),其中的结点大于或等于它的左右孩子。 + 最小堆将其最小元素存储在该二又树的根处,且其根的两个 ...
分类:其他好文   时间:2018-11-11 00:03:56    阅读次数:215
20172319 《程序设计与数据结构》 第八周学习总结
20172319 2018.11.04 11.11 《程序设计与数据结构》第8周学习总结 目录 "教材学习内容总结" "教材学习中的问题和解决过程" "代码调试中的问题和解决过程" "代码托管" "上周考试错题总结" "结对及互评" "学习进度条" "参考资料" 教材学习内容总结 第十二章 优先队列 ...
分类:其他好文   时间:2018-11-10 22:42:28    阅读次数:290
# 20172320 2018-2019-1 《Java程序设计》第八周学习总结
20172320 2018 2019 1 《Java程序设计》第八周学习总结 教材学习内容总结 堆是一颗完全二叉树,分为最大堆(大顶堆)和最小堆(小顶堆);最小堆将其最小元素存储在二叉树的根处,其中每一个结点都小于或等于他的两个孩子;最大堆将其最大的元素存储在二叉树的根处,其中的结点都大于或等于他的 ...
分类:编程语言   时间:2018-11-10 22:42:03    阅读次数:257
# 20172333 2018-2019-1 《程序设计与数据结构》第八周学习总结
20172333 2018 2019 1 《程序设计与数据结构》第八周学习总结 教材学习内容总结 《Java软件结构与数据结构》第十二章 优先队列与栈 一、堆 ①堆是一颗具有两个附加属性的完全二叉树 附加属性:1.堆是一颗完全树。2.对于每个结点,它小于或等于其左孩子和右孩子。 ②堆默认为最小堆,当 ...
分类:其他好文   时间:2018-11-10 22:37:11    阅读次数:181
2017-2018-20172309 《程序设计与数据结构》第八周学习总结
2017 2018 20172309 《程序设计与数据结构》第八周学习总结 一、教材学习内容总结 ~~相信其它很多同学都是以小顶堆来介绍这一章内容,所以我将以大顶堆来介绍这章内容。~~ 1.1 堆的简单介绍: 堆的定义:( 大顶堆 ) 堆实际上是一棵完全二叉树。 堆满足两个性质: 1. 堆的每一个父 ...
分类:其他好文   时间:2018-11-10 21:21:10    阅读次数:195
20172327 2018-2019-1 《程序设计与数据结构》第八周学习总结
20172327 2018 2019 1 《程序设计与数据结构》第八周学习总结 教材学习内容总结 第十二章 优先队列与堆 堆 1.最小堆(minheap):对是一个完全二叉树,其中的每个结点都小于或等于它的两个孩子。 2.最大堆(maxheap):对是一个完全二叉树,其中的每个结点都大于或等于它的两 ...
分类:其他好文   时间:2018-11-10 20:15:36    阅读次数:250
20172305 2018-2019-1 《Java软件结构与数据结构》第八周学习总结
20172305 2018 2019 1 《Java软件结构与数据结构》第八周学习总结 教材学习内容总结 本周内容主要为书第十二章内容: 堆 (附加属性的二叉树) 完全二叉树 (最小堆)对于每一个结点,它小于或等于其左孩子和右孩子。 (最大堆)对于每一个结点,它大于或等于其左孩子和右孩子。 最小堆将 ...
分类:编程语言   时间:2018-11-10 18:01:07    阅读次数:184
1098条   上一页 1 ... 29 30 31 32 33 ... 110 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!