自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 求二叉树的最近公共祖先(C/C++)

的定义是:对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值;它的左、右子树也分别为。百度百科给出的二叉搜索树定义为:它或者是一棵空树,或者是具有下列性质的。: 若它的左子树不空,则左子树上所有结点的值均小于它的。一下是leetcode官方题解给出的求。上面代码可以针对所有的二叉树。,还有更针对性的办法。

2024-09-28 22:06:02 298

原创 判断一棵树是否为平衡二叉树(C/C++)

平衡二叉树或是一棵空树或是具有一下性质的二叉排序树:根的左、右子树高度只差的绝对值不超过1,并且左子树、右子树仍然是平衡二叉树。

2024-09-23 23:52:05 142

原创 acm数字整除(C++)

这行数无法用unsigned long long int(C++最大整数)表示出来,可以借助string类型;题目要求多个数连续求解,可以借助容器数组。倒数第五个0是手动输的零。

2024-09-17 01:05:28 271

原创 插入排序算法(C/C++)

算法是一种简单的排序算法,工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。工作原理简易图:(可能有些潦草QwQ)

2024-09-15 17:20:26 331

原创 发生隐式转换的一些场景(C/C++)

因为它们可能导致意外的行为,尤其是在涉及用户定义的转换时,所以有时候会用。当然,也可以避免隐式转换,要在构造函数前面加上关键字。关键字来禁止构造函数或类型转换运算符进行隐式转换。参数的构造函数,这个构造函数将允许从。这样,在main函数中这行代码。必须显式地调用构造函数。

2024-09-12 23:14:31 243

原创 指针常量和常量指针

当尝试修改指针指向的地址时,编辑器则会报错。

2024-09-09 16:19:22 149

原创 利用动态数组(vector)输出斐波那契数列

上面基于范围的for循环可以理解为:将num的数暂时存储在num1中,通过for循环依次输出。斐波那契数列以0和1开头,随后的每个数字都是前两个数字之和。

2024-09-08 15:45:39 165

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除