自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 树与二叉树的基本概念

当该树为空树时(即只有一个空节点)若定义第一层为1时,则空节点为0;而若定义第一层为0时,那么空节点就是-1层,所以实际应用上更常用把第一层定义为1的情况。兄弟节点:具有相同父节点的节点互称为兄弟节点;节点的度:一个节点含有的子树的个数称为该节点的度;节点的层次:从根开始定义起,根为第1层,根的子节点为第2层,以此类推(子孙:以某节点为根的子树中任一节点都称为该节点的子孙。节点的祖先:从根到该节点所经分支上的所有节点;堂兄弟节点:双亲在同一层的节点互为掌兄弟;非终端节点或分支节点:度不为0的节点;

2024-05-16 20:18:48 805 6

原创 环形链表与随机链表的复制

对于random指针,为了让拷贝后的random指向同样是拷贝后的节点(而非拷贝之前的节点,是为了接下来将所有拷贝节点从原链表尾插到新链表中),拷贝节点的random等于原节点的next节点——也就是 拷贝节点-->random = 原节点 --> random --> next, 正如之前所说。在原先链表的每个节点后拷贝一个与它一样的节点,并让原本节点的next指针指向拷贝节点,拷贝节点的next指针指向下一个节点。M: 环的第一个节点到快慢指针相遇的地方的距离。

2024-05-08 22:53:19 549

原创 在C语言中实现一个简单的扫雷游戏

将各个函数在头文件中进行声明,便于在接下来的使用就在一开始时与系统内置有文件一起在test.c中调用。

2024-03-29 18:53:59 450 1

原创 C语言中的一维数组

在C语言当中,定义数组时可以直接对其初始化,但也可以考虑稍后初始化。前者在创建该数组时,因为未初始化,编译器将随机对其中元素随机分配。若在添加数组元素时只添加了一个,若此数字为0,那么数组所有元素会被初始化为0,若为其他数字,则第一位为该数字,其余被初始化为0。若常量表达式中为空,那么编译器将根据数组中的元素个数自行定义数组长度。

2024-02-29 16:23:45 325

原创 C语言中的循环与分支语句

需要注意的是,do-while语句的执行顺序是先执行循环体,再判断条件表达式,如果条件表达式为真,则继续执行循环体,否则跳出循环。因此,do-while语句通常用于在满足特定条件的情况下,保证至少执行一次循环体。在C语言中,do-while语句是一种循环语句,用于在满足特定条件的情况下重复执行一段代码块。其中,代码块用花括号括起来,条件表达式用于判断是否继续循环。printf("1到100的整数和为:%d", sum);当()中为真时,while语句执行,反之循环不执行。1到100的整数和为:5050。

2024-01-10 20:53:03 1194

原创 初学C语言的第一篇博客

我是一名就读于武汉理工大学自动化学院的大一新生,在业余时间致力于编程学习,并且我对计算机语言方面十分感兴趣,希望在日能有机会进入相关领域学习、工作。在b站等视频平台上寻找适合的学习视频,阅读相对应的书籍,在课堂上完成相应内容,在课外平台(例如:比特)上学习巩固。因为某些自身原因,十分喜欢使用华为的产品,也希望日后有机会进入华为公司工作学习。在保证不耽误主课学习的同时,在课余时间,一周大概会花6-7个小时。在大一期间尽力熟练掌握C、C++

2023-11-25 18:44:28 12

空空如也

空空如也

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

TA关注的人

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