![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
文章平均质量分 71
sweetyumian
这个作者很懒,什么都没留下…
展开
-
魔术师发牌问题
问题描述: 魔术师手中有A、2、3……J、Q、K十三张黑桃扑克牌。在表演魔术前,魔术师已经将他们按照一定的顺序叠放好,有花色的一面朝下。魔术表演过程为:一开始,魔术师数1,然后把最上面的那张牌翻过来,是黑桃A;然后将其放到桌面上;第二次,魔术师数1、2;将第一张牌放到这些牌的最下面,将第二张牌翻转过来,正好是黑桃2;第三次,魔术师数1、2、3;将第1、2张牌依次放到这些牌的最下面,将第三张牌翻过原创 2017-06-04 21:45:19 · 320 阅读 · 0 评论 -
利用栈实现二进制转换为十进制
//利用栈实现二进制转换为十进制 #include #include #include #define STACK_INIT_SIZE 20 #define STACKINCREMENT 10 typedef char ElemType; typedef struct{ ElemType *base; ElemType *top; int stackSize; }sqSt原创 2017-06-05 15:48:16 · 801 阅读 · 0 评论