摘要: 这里给文件头和信息头设置了两个结构图来存储信息 /************************************************************************* * file name:bmpuse * function: 输入bmp图片,输出图片文件的宽高和文件 阅读全文
posted @ 2025-05-23 20:32 记得要好好吃饭 阅读(28) 评论(0) 推荐(0)
摘要: 文件IO 1、 fopen -> 文件打开 FILE *fopen(const char *pathname, const char *mode); 参数: pathname:文件路径 mode:打开模式(见下表) 模式说明: 模式 描述 文件存在 文件不存在 "r" 只读(文本文件) 打开 失败 阅读全文
posted @ 2025-05-21 21:42 记得要好好吃饭 阅读(18) 评论(0) 推荐(0)
摘要: FAT32 与 NTFS 文件系统对比 特性 FAT32 NTFS 最大文件大小 4 GB(受限于 32 位寻址) 16 TB(理论支持 16 EB) 最大分区大小 32 GB(Windows 限制,理论支持 2 TB) 256 TB(Windows 实现,理论支持 16 EB) 操作系统兼容性 全 阅读全文
posted @ 2025-05-20 22:54 记得要好好吃饭 阅读(100) 评论(0) 推荐(0)
摘要: 1、插入排序(Insertion Sort) 插入排序是一种简单直观的排序算法,其核心思想是将未排序的元素逐个插入已排序部分的合适位置,直到整个数组排序完成。 算法步骤 初始已排序部分:将第一个元素视为已排序部分。 逐个插入:遍历未排序部分的每个元素,在已排序部分中找到合适的位置并插入。 重复直到完 阅读全文
posted @ 2025-05-20 10:43 记得要好好吃饭 阅读(99) 评论(0) 推荐(0)
摘要: 树 树是一种非线性的数据结构,它是由n(n>=0)个有限结点组成一个具有层次关系的集合。把它叫做树是因 为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。 二叉树(Binary Tree) 是数据结构领域的一颗明珠,它像自然界中的树枝分叉,又像人类社会的族谱图,用简单的规则构建出无限可能。每 阅读全文
posted @ 2025-05-19 15:29 记得要好好吃饭 阅读(10) 评论(0) 推荐(0)
摘要: 队列 队列:只允许在一端进行插入数据操作,在另一端进行删除数据操作的特殊线性表,队列具有先进先出 FIFO(First In First Out) 的性质 入队列:进行插入操作的一端称为队尾 (Tail / Rear) 出队列:进行删除操作的一端称为队头 (Head / Front) 循环队列 ** 阅读全文
posted @ 2025-05-18 11:12 记得要好好吃饭 阅读(30) 评论(0) 推荐(0)
摘要: 双向循环链表 双向链表(Doubly Linked List)是一种常见的链表数据结构。它与普通链表的区别在于,每个节点都有两个指针,一个指向前一个节点,一个指向后一个节点,因此可以从任意一个节点开始,双向遍历整个链表。 博主对于头结点是否进入循环还一些疑惑,不过经过对于代码的构建发现还是放入循环后 阅读全文
posted @ 2025-05-17 23:04 记得要好好吃饭 阅读(15) 评论(0) 推荐(0)
摘要: 栈 栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO(Last In First Out)的原则。 压栈/入栈:栈的插入操作,入栈数据是在从栈顶入栈。 弹栈/出栈:栈的删除操作,出栈数据也是从栈 阅读全文
posted @ 2025-05-17 16:22 记得要好好吃饭 阅读(74) 评论(0) 推荐(0)
摘要: 顺序表 顺序表:存储的数据在物理内存上是连续的,内存地址连续。 顺序表的最大特点:支持随机访问,即想访问顺序表中第一个就访问第一个,想访问最后一个就访问最后一个,且时间复杂度为O(1) 代码实现顺序表的创建、增删(查改待添加) /*********************************** 阅读全文
posted @ 2025-05-16 22:49 记得要好好吃饭 阅读(11) 评论(0) 推荐(0)
摘要: 使用结构体实现对学生信息的存储、用顺序表实现了对于一个个结构体的存储整体 5月10日 还有待完善 没有循环插入 还没有做删除的函数 /********************************************************** * file name:Struct * fun 阅读全文
posted @ 2025-05-10 15:33 记得要好好吃饭 阅读(10) 评论(0) 推荐(0)