队
文章平均质量分 83
黑の旋风
有兴趣的老铁们欢迎关注公众号:gh_7bad42dfce12,微博文章同步更新至微信公众号~
展开
-
顺序队
顺序队所尊崇的结点如图所实现的功能如下:bool IsFull(Queue *Q);//判满bool IsEmpty(Queue *Q);//判空void InitQueue(Queue *Q);//初始化bool EnQueue(Queue *Q, ElemType x);//入队bool DeQueue(Queue *Q, ElemType *v);//出队并返回值原创 2015-05-11 23:43:17 · 693 阅读 · 0 评论 -
链式队
链式栈是特殊的单链表,它只是只能满足链表的一些功能,只能尾插和头删。链式栈所尊崇的结点如图所实现的功能如下:bool QueueEmpty(Queue *Q);//判断队是否为空void InitQueue(Queue *Q);//初始化bool push(Queue *Q,ElemType x);//尾插bool pop(Queue *Q);//头删void Sh原创 2015-05-11 23:54:28 · 455 阅读 · 0 评论 -
[数据结构]纸牌游戏——小猫钓鱼
星期天小哼和小哈约在一起玩桌游,他们正在玩一个非常古怪的扑克游戏——“小猫钓鱼”。游戏的规则是这样的:将一副扑克牌平均分成两份,每人拿一份。小哼先拿出手中的第一张扑克牌放在桌上,然后小哈也拿出手中的第一张扑克牌,并放在小哼刚打出的扑克牌的上面,就像这样两人交替出牌。出牌时,如果某人打出的牌与桌上某张牌的牌面相同,即可将两张相同的牌及其中间所夹的牌全部取走,并依次放到自己手中牌的末尾。当任意一人手中原创 2015-06-23 14:37:52 · 6152 阅读 · 0 评论