数据结构
使用C语言具体实现数据结构中顺序表,链表,队列,栈等结构,包括一些课本中简单的课后习题
C PLUS+
感谢光临我的博客,感兴趣的欢迎多多交流
展开
-
图的常考性质(参考王道视频)
1.图的性质原创 2023-12-13 13:36:33 · 496 阅读 · 0 评论 -
树的常考性质(参考王道视频)
结点数等于=总度数+1。原创 2023-12-10 13:19:12 · 438 阅读 · 0 评论 -
C语言数据结构:串的表示和实现,采用动态分配的链式存储结构(未使用string.h)
【代码】C语言数据结构:串的表示和实现,采用动态分配的链式存储结构(未使用string.h)原创 2023-08-06 16:08:57 · 47 阅读 · 0 评论 -
C语言:顺序栈的实现(详细代码注解)
【代码】C语言:顺序栈的实现(详细代码注解)原创 2023-07-26 15:33:51 · 1115 阅读 · 5 评论 -
C语言指针实现交换函数
【代码】C语言指针实现交换函数。原创 2023-07-06 14:24:47 · 147 阅读 · 1 评论 -
C语言:带头结点的单链表的表示与实现(包含常见的14种基本操作)
【代码】C语言:带头结点的单链表的表示与实现(包含常见的14种基本操作)原创 2023-07-20 14:50:07 · 397 阅读 · 1 评论 -
计算i!*2^i(i=0,1,2,...,n-1)的值并存入数组a[arrsize]中,假设整数最大值为MAXINT,则当n>arrsize或对某个k(0=<k<=n-1)使k!*2^k>M
【代码】计算i!*2^i(i=0,1,2,...,n-1)的值并存入数组a[arrsize]中,假设整数最大值为MAXINT,则当n>arrsize或对某个k(0=原创 2023-07-06 21:34:57 · 128 阅读 · 1 评论 -
C语言:带头结点的循环双链表的表示与实现(包含常见的13种基本操作)
【代码】C语言:带头结点的循环双链表的表示与实现(包含常见的13种基本操作)原创 2023-07-24 23:07:57 · 60 阅读 · 0 评论 -
C语言:线性表的顺序表示和实现(包含常见的15种基本操作)
【代码】C语言:线性表的顺序表示和实现(包含常见的15种基本操作)原创 2023-07-15 15:33:55 · 61 阅读 · 1 评论 -
C语言实现三元组,采用动态分配的动态顺序存储结构
/给int定义别名为status,当函数返回值是为状态码时,可用status作为函数类型,更方便理解。//释放动态分配的空间。//三元运算符中嵌套三元运算符。//判断T中三个元素是否按照升序排列。//判断T中三个元素是否按照降序排列。//采用动态分配的顺序存储结构。//设置三元组中第i个元素为e。//用e返回T中最大的元素的值。//用e返回T中最小的元素的值。//获取三元组中第i个元素。//构造三元组T,并赋值。//函数结果状态代码。原创 2023-07-06 14:18:14 · 257 阅读 · 1 评论 -
C语言:单链队列的实现(包含详细代码注解)
【代码】C语言:单链队列的实现(包含详细代码注解)原创 2023-07-27 19:43:48 · 107 阅读 · 1 评论 -
C语言实现自大到小依次输出顺序读入的三个数字X,Y,Z
【代码】C语言实现自大到小依次输出顺序读入的三个数字X,Y,Z。原创 2023-07-06 15:48:07 · 1128 阅读 · 1 评论