编程_算法及实现
文章平均质量分 78
silverHugh
越往前走,越觉得自己渺小
展开
-
寒假算法第一编——C语言实现队列
这周,在看完(其实也只是算是复习吧)队列、栈、链表相关知识后。决定动手实现相关内容,第一个就是实现队列。实现起来并不困难,主要是需要对相关细节要进行全面考虑。比如说:什么时候不能出队啊,入队要考虑溢出啊等等......队列其实顾名思义,一个场景出现了,一群人排队买烧麦(因为高中住房附近有一家烧麦特别好吃,一到放学时间就排起了队,映像深刻),后来的人排到队尾,队头的人买到烧麦后就原创 2015-01-31 22:18:31 · 560 阅读 · 0 评论 -
寒假算法第二编——C语言实现栈
完成队列之后,完成栈的实现,和队列实现差别不是很大,在原有代码结构上稍作修改。与队列的先进先出(FIFO - First In First Out)不同,栈是后进先出(LIFO - Last In First Out)。可以把栈想象成一叠盘子,我们平时洗完盘子,总是将它们堆起来。洗好一个,叠到之前的那个上面。等我们使用的时候,总是先取上面的来用。(不排除你一定要拿下面的那个= =,原创 2015-02-02 10:46:58 · 489 阅读 · 0 评论 -
寒假算法第三编——小猫钓鱼游戏(栈与队列综合问题)
在实现栈与队列之后,综合栈与队列,解决了一个综合问题。使用Java调用JDK包中类与方法完成小猫钓鱼问题描述:小白和小黑在桌前玩小猫钓鱼。开始时,小白和小黑手中各有一叠相同数量的扑克牌。游戏规则是: 每次将手中牌堆中的最上面一张放到桌面上,桌面上的牌按照放入顺序从上至下排列,后放入的牌叠在先放入牌的上面。 当某一方的牌使桌面上出现两张相同的卡原创 2015-02-02 10:59:05 · 1233 阅读 · 0 评论