C语言
文章平均质量分 73
xx
学海浪太大
路要慢慢走
展开
-
线性表之单链表_增删查改
链表是一种常见的数据结构,它由一系列节点组成,每个节点包含了数据和指向下一个节点的指针。相对于数组和顺序表等线性结构,链表可以更灵活地进行插入和删除操作,因为不需要移动大量的元素,只需要修改节点间的指针即可。链表主要用来存储动态大小的数据或者需要频繁插入和删除的数据。**实现栈和队列等数据结构实现哈希表等高级数据结构实现链式前向星等图论算法中的数据结构实现文件系统中的文件索引**实现操作系统中的内存管理总之,链表是一种非常重要的数据结构,在很多领域都有广泛的应用。原创 2023-04-19 11:27:49 · 110 阅读 · 0 评论 -
线性表之顺序表_初始化_增删查改
顺序表是一种基本的数据结构,其主要用途是存储一组具有相同类型的元素,并支持对这些元素的快速访问、插入、删除等操作。顺序表适用于元素数量相对固定、操作次数较多的场景,例如需要频繁进行查找、排序、统计等操作的场景。其优点是具有较好的随机访问性能,可通过下标直接访问元素,并且支持连续存储,利于对内存空间的有效利用。数据库中的表格:表格中的每一行可以看作是一个元素,而表格的各个列则是元素的属性。在进行数据查询、排序、统计等操作时,可以使用顺序表进行存储和操作。原创 2023-04-18 11:36:20 · 108 阅读 · 0 评论 -
C语言加强(一)
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、分治算法二、使用--找最大最小值1.普通算法2.分治算法3.c语言总结提示:以下是本篇文章正文内容,下面案例可供参考一、分治算法所谓问题间相互独立,简单理解就是每个问题都可以单独处理,不存在“谁先处理,谁后处理”的次序问题。二、使用–找最大最小值1.普通算法代码如下(示例):输入 num[1...n] // 输入 n 个数字max <- num[1] .原创 2023-04-10 18:06:42 · 120 阅读 · 0 评论 -
结构体(1)
结构体是一种集合,它里面包含了多个变量或数组,结构体是一种数据类型,可以用来定义变量stu1 它是 stu 类型,由 5 个成员组成。结构体和数组类似,也是一组数据的集合。数组使用下标[ ]获取单个元素,结构体使用点号获取单个成员。Tom的学号是12,年龄是18,在A组,今年的成绩是136.5!原创 2023-04-11 15:17:13 · 189 阅读 · 0 评论 -
指针(1)
p 表示获取地址 0X1000 上的数据。将a变量的地址赋值给了。p 本身的值为 0X1000,是个地址。p 代表了 a 中的数据,修改。,给指针变量赋值时不能带。定义指针变量时必须带。原创 2023-04-10 14:52:07 · 45 阅读 · 0 评论