08 2018 档案

摘要:相对于顺序栈的空间有限,链式栈的操作则更加灵活 阅读全文
posted @ 2018-08-23 22:39 哈哈瑞 阅读(1520) 评论(0) 推荐(0)
摘要:栈是一种只能允许在栈顶插入数据与删除数据的数据结构,其实这就是一种特殊的线性表,特殊在 只能在表尾进行增减元素,上代码 顺序栈中有一类比较特殊的栈,就是两个数据类型一样的栈可以共享同一个数组空间,从而可以节约内存空间。 使用这种结构时,大多是这两个栈的空间需求有相反关系,使得在一个栈的元素个数增多时 阅读全文
posted @ 2018-08-21 21:29 哈哈瑞 阅读(1155) 评论(0) 推荐(0)
摘要:1.静态链表是在没有指针的编程语言里对链表的一种实现2.主要是用数组模拟指针3.在这里,使用结构体使数组的每一个空间可以存储一个数据元素(date)和一个游标(cur),游标的作用相当于链表的指针域,用于记录下一元素的下标是多少4.在没有结构体(typedef)的语言中,也可以使用两个并行数组实现此 阅读全文
posted @ 2018-08-20 21:53 哈哈瑞 阅读(806) 评论(4) 推荐(1)
摘要:直接贴出完整代码,每个函数的功能及部分代码的解释都在注释中,代码亲测可行 阅读全文
posted @ 2018-08-19 23:04 哈哈瑞 阅读(2387) 评论(0) 推荐(1)
摘要:链式存储线性表的结构体: 创建链表: 链式存储的插入函数: 链式存储的删除函数: 链式存储的索引查找函数: 链式存储的修改函数: 链式存储的遍历打印函数: 整表删除函数: 主函数: 经检测,所有代码均可执行! 阅读全文
posted @ 2018-08-18 22:08 哈哈瑞 阅读(472) 评论(0) 推荐(0)
摘要:顺序存储线性表的结构体: 顺序存储的插入函数: 顺序存储的删除函数: 顺序存储的索引查找函数: 顺序存储的修改函数: 顺序存储的遍历打印函数: 主函数: 经检测,所有代码均可执行! 阅读全文
posted @ 2018-08-18 21:40 哈哈瑞 阅读(3434) 评论(0) 推荐(0)