摘要: #include<stdio.h>#include<iostream>#include<stdlib.h>using namespace std;struct data{ int vt; struct data *next;}; data *head; data* insert(data* head 阅读全文
posted @ 2019-12-07 18:00 Xcsj 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 题目背景 约瑟夫是一个无聊的人!!! 题目描述 n个人(n<=100)围成一圈,从第一个人开始报数,数到m的人出列,再由下一个人重新从1开始报数,数到m的人再出圈,……依次类推,直到所有的人都出圈,请输出依次出圈人的编号. 输入格式 n m 输出格式 出圈的编号 输入输出样例 输入 #1 复制 10 阅读全文
posted @ 2019-11-30 10:59 Xcsj 阅读(186) 评论(0) 推荐(0) 编辑
摘要: The system of Martians' blood relations is confusing enough. Actually, Martians bud when they want and where they want. They gather together in differ 阅读全文
posted @ 2019-11-30 00:02 Xcsj 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 题目描述 有 n个同学(编号为 1 到 n )正在玩一个信息传递的游戏。在游戏里每人都有一个固定的信息传递对象,其中,编号为 iii 的同学的信息传递对象是编号为 Ti的同学。 游戏开始时,每人都只知道自己的生日。之后每一轮中,所有人会同时将自己当前所知的生日信息告诉各自的信息传递对象(注意:可能有 阅读全文
posted @ 2019-11-28 13:06 Xcsj 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 重建二叉树 给定一棵二叉树的前序遍历和中序遍历的结果,求其后序遍历。 输入输入可能有多组,以EOF结束。 每组输入包含两个字符串,分别为树的前序遍历和中序遍历。每个字符串中只包含大写字母且互不重复。输出对于每组输入,用一行来输出它后序遍历结果。样例输入 DBACEGF ABCDEFG BCAD CB 阅读全文
posted @ 2019-11-26 23:04 Xcsj 阅读(117) 评论(0) 推荐(0) 编辑
摘要: #include<stdio.h>#include<iostream>using namespace std;int num_edge=0,head[10001],sum,n,m,u,v,d,mark[10001],sum1=1,sum2=0;bool markt=0;struct Edge{ in 阅读全文
posted @ 2019-11-26 19:16 Xcsj 阅读(111) 评论(0) 推荐(0) 编辑