![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 74
dark9527
这个作者很懒,什么都没留下…
展开
-
单链表的reverse
单链表的反序:将已有链表的节点的值反序废话不多说直接上代码;下面代码提供了两个版本,sll_reverse是我自己做的时候想的笨办法,answer_reverse是我在网上看的一个版本(非常精简)。#include<stdio.h> #include <stdlib.h> #define N 5 typedef struct NODE{ struct NODE *l...原创 2018-05-17 17:13:36 · 1215 阅读 · 0 评论 -
堆栈的实现(1)--静态数组
堆栈也可以说是一种特殊的线性表,只能在栈顶进行插入和删除。本文中的堆栈实现采用静态数组实现,缺点是编译时确定了长度。优点是简单,不易出错。这个是头文件的声明,每个函数的功能都有注释。#ifndef A_STACK_H #define A_STACK_H /* ** Interface for a stack module */ #define STACK_SIZE 100 /* Max # of...原创 2018-05-17 17:01:52 · 347 阅读 · 0 评论