摘要: ```java inline int read(){ int s = 0,f = 1; char ch; ch = getchar(); while(!isdigit(ch)){ if(ch == '-') f = - 1; ch = getcahr(); } while(isdigit(ch)){ s... 阅读全文
posted @ 2019-02-13 16:41 Zforw 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 题目描述 如题,已知一个数列,你需要进行下面两种操作: 1.将某区间每一个数数加上x 2.求出某一个数的值 输入输出格式 输入格式: 第一行包含两个整数N、M,分别表示该数列数字的个数和操作的总个数。 第二行包含N个用空格分隔的整数,其中第i个数字表示数列第i项的初始值。 接下来M行每行包含2或4个 阅读全文
posted @ 2019-02-13 16:37 Zforw 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 题目描述 如题,已知一个数列,你需要进行下面两种操作: 1.将某一个数加上x 2.求出某区间每一个数的和 输入输出格式 输入格式: 第一行包含两个整数N、M,分别表示该数列数字的个数和操作的总个数。 第二行包含N个用空格分隔的整数,其中第i个数字表示数列第i项的初始值。 接下来M行每行包含3个整数, 阅读全文
posted @ 2019-02-13 16:34 Zforw 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 题目背景 本题测试数据为随机数据,在考试中可能会出现构造数据让SPFA不通过,如有需要请移步 P4779。 题目描述 如题,给出一个有向图,请输出从某一点出发到所有点的最短路径长度。 输入输出格式 输入格式: 第一行包含三个整数N、M、S,分别表示点的个数、有向边的个数、出发点的编号。 接下来M行每 阅读全文
posted @ 2019-02-13 16:28 Zforw 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 题目描述 如题,给出一个无向图,求出最小生成树,如果该图不连通,则输出orz 输入格式: 第一行包含两个整数N、M,表示该图共有N个结点和M条无向边。(N include include include include include include using namespace std; typ 阅读全文
posted @ 2019-02-13 16:26 Zforw 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定一棵有根多叉树,请求出指定两个点直接最近的公共祖先。 输入格式: 第一行包含三个正整数N、M、S,分别表示树的结点个数、询问的个数和树根结点的序号。 接下来N 1行每行包含两个正整数x、y,表示x结点和y结点之间有一条直接连接的边(数据保证可以构成树)。 接下来M行每行包含两个正整数a 阅读全文
posted @ 2019-02-13 16:22 Zforw 阅读(41) 评论(0) 推荐(0) 编辑
摘要: "点此跳转" 题目描述 Farmer John dutifully checks on the cows every day. He traverses some of the M (1 4 to take time 0 instead of 100. The new shortest path i 阅读全文
posted @ 2019-02-13 16:06 Zforw 阅读(50) 评论(0) 推荐(0) 编辑