自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 结构体活学活用

/ 创建一个指向Person的指针p2,并分配内存。// 使用指向指针的指针访问结构体变量pt的成员。// 创建一个指向Point指针的指针pptr。同样,我们创建了一个指向。// 创建一个Person结构体变量p1。// 创建一个指向Point的指针ptr。// 创建一个Point结构体变量pt。// 使用指针访问结构体变量pt的成员。// 定义一个结构体类型Person。// 通过指针访问结构体成员。// 定义一个结构体类型Point。// 访问结构体变量的成员。// 释放p2指向的内存。

2024-06-28 11:15:34 675

原创 完全二叉树深度与节点公式推导

完全二叉树高度的公式来源于其结构的特点。完全二叉树的定义是除了最后一层外,其他每一层都是满的,而最后一层的节点从左到右填充。这意味着,如果我们有一个高度为h的完全二叉树,那么从第一层到第h-1层的节点数是满的,即每一层都有最大数量的节点。这个不等式说明,n个节点的完全二叉树的高度至少是h-1,但不足以达到h。因此,我们可以通过对n+1取对数(以2为底)并向上取整来得到高度h,因为。因此,我们可以通过对n取对数(以2为底)并向下取整,然后加1来得到高度h,因为。对于高度为h的满二叉树,它有。

2024-06-27 16:05:54 1993

原创 c++中特殊传参

很可能是链表的头指针,通过引用传递可以让函数有能力修改头指针的值,例如在头插法中将新节点设置为链表的新头节点。:这是一个整型参数,通常用来表示操作的数量,比如创建链表时节点的数量,或者执行某个操作的次数。// 将新节点的 next 指针设置为 NULL。// 将新节点的 next 指针设置为 NULL。进行修改时,会直接影响到传入的原始对象,而不是它的副本。// 返回新分配的 node 对象的指针。// 返回新分配的 node 对象的指针。函数的作用是初始化一个链表,并返回指向链表头节点的指针。

2024-05-21 14:37:35 238

原创 关于c/c++指针地址&问题

因为我们需要告诉编译器我们想要的是变量存储的位置。例如,如果有一个整型变量。对于数组,当我们使用数组名时,它本身就代表了数组首元素的地址,所以不需要使用。cout

2024-05-20 17:53:12 406 1

空空如也

空空如也

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

TA关注的人

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