摘要: 4491: 我也不知道题目名字是什么 Description 给定一个序列A[i],每次询问l,r,求[l,r]内最长子串,使得该子串为不上升子串或不下降子串 给定一个序列A[i],每次询问l,r,求[l,r]内最长子串,使得该子串为不上升子串或不下降子串 Input 第一行n,表示A数组有多少元素 阅读全文
posted @ 2017-05-29 17:08 Oncle_Ha 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 4896: [Thu Summer Camp2016]补退选 Description X是T大的一名老师,每年他都要教授许多学生基础的C++知识。在T大,每个学生在每学期的开学前都需要选课,每 次选课一共分为三个阶段:预选,正选,补退选;其中"补退选"阶段最忙碌。在补退选阶段,学生即可以选课,也 可 阅读全文
posted @ 2017-05-29 17:01 Oncle_Ha 阅读(214) 评论(0) 推荐(0) 编辑
摘要: Prufer序列 构造与转换 树->序列 步骤:(是树,而不是森林) ①、找到当前度数最小的点x(相同的取标号小的) ②、删除x及其边。将所有与x相邻的点加入当前prufer序列后面。 不断重复①、②直到图中只有两个点。 序列->树 步骤:(保证树原本序号为排列,设G={1..n}) ①、找到G在P 阅读全文
posted @ 2017-05-29 16:43 Oncle_Ha 阅读(326) 评论(0) 推荐(0) 编辑