自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 什么是并查集?

中间,且这条附加的边不属于树中已存在的边。rank 不是节点本身的值,而是 树的根节点记录的树高度近似值。省份 是一组直接或间接相连的城市,组内不含其他没有相连的城市。) 的树中添加一条边后获得。请找出一条可以删去的边,删除后可使得剩余部分是一个有着。个城市,其中一些彼此相连,另一些没有相连。,rank[r] 就是这个集合的 rank。树可以看成是一个连通且 无环 的 无向 图。合并时,把小树挂到大树下面,避免形成高树。:把两个集合的根节点连接起来,实现合并。返回矩阵中 省份 的数量。,只是帮助合并决策。

2025-12-03 22:23:24 276

原创 常用的五种算法

最常用!简单强大。

2025-12-02 20:55:23 892

原创 什么是树?

在数据结构里,。

2025-11-30 12:36:39 780

原创 什么是哈希表

哈希表是一种,用于。

2025-11-17 21:40:49 360

原创 反转链表的五种办法

直接反转,直接调转箭头方向。

2025-11-13 20:07:02 148

原创 用数组和链表实现栈和队列的两种数据结构

rear ↑取出 A释放 Arear ↑取出 B释放 Bfront → Crear ↑取 front如果 front == NULL => rear = NULL。

2025-11-11 20:23:41 848

原创 双指针的秘密

fast 找不等于 val 的数,slow 负责“保存”这些数。

2025-11-05 21:05:10 713

原创 C 语言中文件的基础操作

操作函数说明打开文件fopen()返回FILE *,失败返回NULL写入文本fprintf()fputs()类似printf()写入二进制fwrite()把内存直接写入读取文本fscanf()fgets()类似scanf()读取二进制fread()从文件读进内存关闭文件fclose()释放资源、保存缓冲区内容。

2025-11-04 20:03:09 973

原创 链表到底是什么?我们应该如何用?

链表(Linked List)就是一个“能连在一起的结构体集合”。数据域(data)→ 存放内容,比如成绩、编号等。指针域(next)→ 指向下一个节点。就像一串火车车厢,每节车厢(节点)都有一根连接下一节车厢的“钩子”(指针)。int data;// 数据部分// 指针部分(指向下一个节点)为了写得更方便,一般用typedefint data;} Node;此时定义一个结构体或结构体指针皆可以直接写成Node head;

2025-10-30 19:31:01 768

原创 结构体总结

结构体到底是什么?

2025-10-24 00:04:37 466 1

空空如也

空空如也

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

TA关注的人

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