摘要: 问题描述:魔术师利用一副牌中的13张黑牌,预先将他们排好后叠放在一起,牌面朝下。对观众说:“我不看牌,只数数就可以猜到每张牌是什么,我大声数数,你们听,不信?现场演示。魔术师将最上面的那张牌数为1,把他翻过来正好是黑桃A,将黑桃A放在桌子上,第二次数1,2,将第一张牌放在这些牌的下面,将第二张牌翻过 阅读全文
posted @ 2021-08-02 18:26 不负韶华。 阅读(85) 评论(0) 推荐(0)
摘要: //判断是否是有环的链表两种方法 //1.利用步数,定义两个指针1和2,再计算两个指针的步数,一个指针是每次都从头开始计数,一个指针是连续计数,如果在同一个位置但是步数不同则有环; #include <stdio.h> typedef struct Node{ int data; struct No 阅读全文
posted @ 2021-08-02 17:02 不负韶华。 阅读(131) 评论(0) 推荐(0)
摘要: 据说著名犹太历史学家Josephus有过以下的故事:在罗马人占领乔塔帕特后,39 个犹太人与Josephus及他的朋友躲到一个洞中,39个犹太人决定宁愿死也不要被敌人抓到,于是决定了一个自杀方式,41个人排成一个圆圈,由第1个人开始报数,每报数到第3人该人就必须自杀,然后再由下一个重新报数,直到所有 阅读全文
posted @ 2021-08-02 15:54 不负韶华。 阅读(155) 评论(0) 推荐(0)
摘要: #include <stdio.h> #include <stdlib.h> typedef struct Node{ int data; struct Node *Next; }Node; //循环链表思路:循环链表和单链表的区别在于:最后一个节点的指针域是指向第一个节点的;其余的都和单链表相同; 阅读全文
posted @ 2021-08-02 13:25 不负韶华。 阅读(81) 评论(0) 推荐(0)