![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
大机灵鬼
这个作者很懒,什么都没留下…
展开
-
顺序表的创建与使用
顺序表的创建与使用 这里还定义了一个数据类型的宏,TYPE。 首先需要设计数据结构,这里设计了两个成员:数组首地址和元素个数。 然后是进行各种业务功能的分寒素:创建顺序表、销毁顺序表、访问顺序表中指定下标的元素、在顺序表中查找指定元素、对顺序表排序、遍历打印顺序表、删除顺序表中指定下标的元素、在顺序表中指定下标插入元素等。 具体业务实现如下: 创建:malloc先后创建两个空间 销毁:free先后...原创 2019-08-24 10:07:08 · 2053 阅读 · 0 评论 -
顺序栈的创建与使用
顺序栈的创建与使用 首先是各种函数的头文件声明 这里还另外定义了一个数据类型的宏,int类型数据暂时用作TYPE替换,也可以替换成其他类型数据。 然后是设计数据结构体,这里定义了三个成员变量 其次是实现各项业务逻辑的分函数:创建栈、销毁栈、判断栈是否为空、判断栈是否为满、入栈、出栈、查看栈顶元素。 创建栈: 使用malloc申请栈空间,初始化栈的长度和栈顶指针。 销毁栈: 当程序运行结束时,需要释...原创 2019-08-24 10:37:51 · 588 阅读 · 0 评论