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