- 博客(21)
- 收藏
- 关注
原创 力扣 100.相同的树(判断两棵树是否相等)
以上就是今天要讲的内容,本文简单介绍了 力扣 100.相同的树(判断两棵树是否相等)的解题思路,在力扣以及牛客网中还会有很多类似的题目,今后将会持续更新,敬请关注!
2023-11-06 21:29:50 53
原创 二叉树查找指定结点(值为x的结点)
以上就是今天要讲的内容,本文简单介绍了二叉树查找指定结点(值为x的结点)的解题思路,在力扣以及牛客网中还会有很多类似的题目,今后将会持续更新,敬请关注!
2023-11-06 20:23:17 579
原创 【(二叉树)计算第k层有多少个节点】
以上就是今天要讲的内容,本文简单介绍了(二叉树)计算第k层有多少个节点的解题思路,在力扣以及牛客网中还会有很多类似的题目,今后将会持续更新,敬请关注!
2023-11-06 16:08:45 215
原创 剑指offer 55 - 1. 二叉树的深度
以上就是今天要讲的内容,本文简单介绍了剑指offer 55 - 1. 二叉树的深度的解题思路,在力扣以及牛客网中还会有很多类似的题目,今后将会持续更新,敬请关注!
2023-11-06 09:44:51 46
原创 topk问题
这道题要求我们在海量的数据里面找出最大的前k个,并且这些数据庞大到难以存储在内存中(本文选用的数据个数为1000000000),以至于只能在硬盘中,通过文件读写的形式放到内存中以上就是今天要讲的内容,本篇文章着重讲解了topk问题的解题思路,在力扣以及牛客网中还会有很多类似的题目,今后将会持续更新,敬请关注!
2023-11-05 16:54:13 28 1
原创 向上调整和向下调整以及堆排序的时间复杂度
本章节将分享向上调整法和向下调整法以及堆排序时间复杂度的计算方法以及总结先说总结:向上调整法时间复杂度O(N) = NlogN向下调整法的时间复杂度O(N) = N堆排序的时间复杂度O(N) = N+NlogN以上就是今天要讲的内容,本篇文章着重讲解了向上调整和向下调整以及堆排序的时间复杂度的计算过程,更多知识分享内容今后将会持续更新,敬请关注!
2023-11-05 11:37:23 37 1
原创 从堆到堆排序
每个排序方法的速度都有各异,其中,堆排序算是顶流,速度相当的快,但也相对难理解点,这篇文章将想你讲解从堆的建立到堆排序以上就是今天要讲的内容,本篇文章着重讲解了两个建堆方法以及堆排序的原理和思路,在力扣以及牛客网中还会有很多类似的题目,今后将会持续更新,敬请关注!
2023-11-05 08:30:35 28 1
原创 226.翻转二叉树
以上就是今天要讲的内容,本文简单介绍了翻转二叉树的解题思路,在力扣以及牛客网中还会有很多类似的题目,今后将会持续更新,敬请关注!
2023-09-08 20:34:04 65 2
原创 100.相同的树
以上就是今天要讲的内容,本文简单介绍了相同的树的解题思路,在力扣以及牛客网中还会有很多类似的题目,今后将会持续更新,敬请关注!
2023-09-07 08:19:36 30 1
原创 还在用老掉牙的冒泡排序吗?快试试堆排序吧!
冒泡排序具有很强的局限性,在具体使用的时候并不方便例如:冒泡排序的时间复杂度为O(N^2),也就代表着100w的数据,如果用冒泡排序的话,需要进行1w亿次为了提高排序的速度,我们可以采用堆排序以上就是今天要讲的堆排序的内容,本文仅仅简单介绍了堆排序的使用,能够有效的解决排序速度慢的问题。
2023-09-04 16:49:55 32 1
原创 (C语言刷题)求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字
假设a是5,那么我们就要把5 + 55 + 555 + 5555 + 55555 的和求出来。先把5算出来,然后加上函数递归把55 + 555 + 5555 + 55555算出来;所以得到通式:Sum(num + num%10 * pow(10 , i ), i)之后再把55算出来,然后加上函数递归把555 + 5555 + 55555算出来;然后我们再把555算出来,然后加上函数递归把5555 +55555算出来;首先,基本的形式肯定是不变的:return num + Sum(……观察后我们可以发现,
2023-04-25 01:00:00 265
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人