
线性表、栈和队列等数据结构实验。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
(1) 构造一个顺序表,并将其存储在数组 A[N] 中,数组中元素的类型为整数。请设计一个算法,对数组 A 进行调整,使得其左侧所有元素的值小于零,右侧所有元素的值大于零(要求该算法的时间复杂度和空间复杂度均为 O(n))。 (2) 创建一个循环单链表,该链表的节点包含 prior、data 和 next 三个字段。其中 data 字段用于存储元素的有效信息,next 字段是一个指向后继节点的指针,而 prior 字段是一个指向前驱节点的指针,其值为 NULL。随后,编写一个算法将此单链表转换为循环双链表。 (3) 设计一个算法,能够将一般的算术表达式转换成逆波兰表达式,并计算出逆波兰表达式的结果。
全部评论 (0)
还没有任何评论哟~


