摘要: ##链表栈 链表栈是一种受到限制的单向链表,数据只能从栈顶压入(相当于头插),先进后出原则,遵从栈的逻辑。 ##构造链表栈 使用结构体来构造链表栈,其中data用来存储数据,*next用来指向下一个节点。 typedef struct listStack{ int data; struct list 阅读全文
posted @ 2020-12-10 21:14 ding-ding-light 阅读(285) 评论(0) 推荐(0) 编辑
摘要: ##顺序栈 顺序栈是一种受到限制的顺序表,数据只能从栈顶压入,先进后出原则,遵从栈的逻辑。 ##构造顺序栈 使用结构体来构造顺序栈,其中stack是用来存储数据的,size是用来指明数据的个数,top是用来指明栈顶的位置。 typedef struct seqlist_stack{ int *sta 阅读全文
posted @ 2020-12-10 20:59 ding-ding-light 阅读(203) 评论(0) 推荐(0) 编辑