社区
长江师范学院
知识分享
帖子详情
今年依旧去年春
C/C++领域新星创作者
2022-04-06 00:03:00
我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《堆的实现+堆排序》, 一起来围观吧 https://blog.csdn.net/weixin_53316121/article/details/123977909?utm_source=app&app_version=5.3.0&code=app_1562916241&uLinkId=usr1mkqgl919blen
...全文
69
回复
打赏
收藏
我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《堆的实现+堆排序》, 一起来围观吧 https://blog.csdn.net/weixin_53316121/article/details/123977909?utm_source
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
2024年 Java 面试八股文
篇幅限制下面就只能给大家展示小册部分内容了。包括了:Java面试、Spring、JVM、MyBatis、Redis、MySQL、并发编程、微服务、Linux、Springboot、SpringCloud、MQ、Kafka 面试专题需要全套面试笔记的【点击此处即可】即可免费获取反射是通过获取类的class对象,然后动态的获取到这个类的内部结构,动态的去操作类的属性和方法。应用场景有:要操作权限不够的类属性和方法时、
实现
自定义注解时、动态加载第三方jar包时、按需加载类,节省编译和初始化时间;
2021-04-13
栈区s1 常量池 abc 栈区s2
堆
区 abc? intern :去常量池中找到abc并返回,但是本题返回值并没有接,s2还是指向
堆
区。 如果s2=s2.intern();那么就是true。
我用
#
CSDN
#这个
app
发现
了有
技术含量
的
博客
,
小伙伴
们
求同
去《几张图轻松理解String.intern()》, 一
起来
围观
吧
https
://
blog
.
csdn
.net
/soonfly/
article
/
details
/70147205?
utm
_
source
=
app
&
app
_version=4.
2021-01-15
我用
#
CSDN
#这个
app
发现
了有
技术含量
的
博客
,
小伙伴
们
求同
去《八大排序算法(java
实现
) 冒泡排序 快速排序
堆
排序
归并排序 等》, 一
起来
围观
吧
https
://
blog
.
csdn
.net
/godloveleo9527/
article
/
details
/106816989?
utm
_
source
=
app
&
app
_version=4.5.0 ...
排序算法-算法
我用
#
CSDN
#这个
app
发现
了有
技术含量
的
博客
,
小伙伴
们
求同
去《【C++】常见的几种排序算法》, 一
起来
围观
吧
https
://
blog
.
csdn
.net
/qq_39236499/
article
/
details
/120997296?
utm
_
source
=
app
&
app
_version=4.20.0&code=
app
_1562916241&uLinkId=usr1mkqgl919blen ...
堆
排序
学习
堆
是一个完全二叉树,最大
堆
的节点值大于左右子节点,这样,根节点就是最大的节点 在求最大值的应用中很方便 由于是完全二叉树,
堆
结构可以很清楚的映射到数组中进行保存
堆
构造的时候,在数组最后保存数据,然后调整结构 二叉排序树查找最大值还需要进行查找操作 删除操作的时候,为了保证结构稳定,把最后的节点填充到空位,再进行位置调整 了解
堆
的结构后,就比较容易理解
堆
排序
了,以大根
堆
为例,根节点是最大值,把根节点和最后的节点交换一下,再进行数据调整,这个调整是一层层的进行的,时间复杂度是lgN, 参考
https
://w
长江师范学院
95
社区成员
20
社区内容
发帖
与我相关
我的任务
长江师范学院
复制链接
扫一扫
分享
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章