摘要: 这里顺序栈和链栈的基本操作和差别在之前的线性表操作中是一样的,目前栈对我而言在实际使用中使用哪一种差别并没有很大,顺序栈用起来会方便一点 顺序栈 >>ADT: typedef struct { DataType data[StackSize]; int top;//栈顶位置,栈顶元素在数组中的下标 阅读全文
posted @ 2019-04-01 22:25 sparkyen 阅读(1083) 评论(0) 推荐(0) 编辑
摘要: 可能目前对我来说循环链表和双链表对我来说用的也不多,也有点小复杂,这里就简单总结一下 双链表 >>ADT: typedef struct DulNode { DataType data; struct DulNode *prior, *next; }DulNode; >>插入核心操作 s = (Du 阅读全文
posted @ 2019-04-01 20:06 sparkyen 阅读(287) 评论(0) 推荐(0) 编辑