p2726 2005 shoi

P7907 [Ynoi2005] rmscne题解

题目链接:rmscne 神仙经典数据结构难题。看到求区间种类数有关的东西,需要下意识的反应到经典老题 HH的项链,这里可以学习我这篇 题解。具体学习下扫描线怎么做这类东西的。 看看本题,首先处理区间查询问题,而且是这种很复杂的子区间问题。这里的 \(l'\) 和 \(r'\) 所组成的子区间 \([ ......
题解 rmscne P7907 7907 2005

CATIA二次开发 之开发环境的安装(VS2005-CATIA V5R19-CAA-RADE)

CATIA二次开发 之开发环境的安装(VS2005-CATIA V5R19-CAA-RADE) CATIA安装总结 CATIA 安装文件: [CADCAECAM.一体化软件].TLF-SOFT-DASSAULT.SYSTEMES.CATIA.V5R19.P2.WIN64.READ.NFO-FoRTu ......
CATIA CAA-RADE 环境 2005 RADE

【数学】【计算几何】[POI2005] Dextrogyrate Camel 以及极角排序有关技巧

题目描述 给定平面上 \(n\) 个点,从 \(1\) 号点出发,一开始朝向 \(2\) 号点,每次只能顺时针转 \([0^{\circ},180^{\circ}]\) 后前进到某个点,要求走一条每条边都不交(除了在端点处)路径,最后回到 \(1\) ,求最多能走过多少个不是 \(1\) 的点。 \ ......
Dextrogyrate 几何 数学 技巧 Camel

[NOIP2005 提高组] 谁拿了最多奖学金

这道题就是一个结构体+sort首先先定义一个结构体,存放每一个学生的信息 struct node{ string name,gb,xb;//名字,干部,西部省份学生 ll qm,pq,lw,id,jxz;//期末成绩,评议成绩,论文数,第几个,奖学金 }a[110]; 到主函数中,按要求统计他能拿到 ......
奖学金 NOIP 2005

P2726 [SHOI2005] 树的双中心 题解

Description \(n\leq 5\times 10^4\),树的深度 \(\leq 100\)。 Solution 对于每个 \(x,y\),满足 \(d(v,x)\leq d(v,y)\) 或者 \(d(v,x)\geq d(v,y)\) 的点一定构成一个子树,所以可以枚举这个子树的根, ......
题解 P2726 2726 2005 SHOI

P5765 [CQOI2005] 珠宝 题解

P5765 [CQOI2005] 珠宝 题解 思路 好题,注意到有性质:颜色数最多为 \(\lfloor\log_2 n\rfloor + 1\),有了这个性质之后直接树形 DP 糊上去就过了。 简要的证明: 考虑一个点,显然一种颜色即可。 对于一个颜色为 \(c\) 的点,其儿子至少有 \(c - ......
题解 珠宝 P5765 5765 2005

P3426 [POI2005] SZA-Template 题解

题意: 给定一个字符串,求能盖出这个字符串的印章的最小长度。 分析: 显然,这个印章一定是 \(s\) 的 border。 记 \(dp_{i}\) 表示盖满前 \(i\) 个的最小印章大小,那么答案只可能为 \(i\),或者 \(dp_{kmp_{i}}\)。 证明如下: 显然答案为 \(i\) ......
题解 SZA-Template Template P3426 3426

[Ynoi2005] qwq

原问题比较类似 \(\text{ZJOI 2020}\) 序列,可以划归为一个线性规划的形式,考虑将线性规划对偶,不难发现等价于求一个序列 \(b\),使得对于任意 \(1\leqslant l\leqslant r\leqslant n,r-l+1\leqslant m\) 均满足 \(\sum_ ......
Ynoi 2005 qwq

[SHOI2007] 园丁的烦恼

[SHOI2007] 园丁的烦恼 题目背景 很久很久以前,在遥远的大陆上有一个美丽的国家。统治着这个美丽国家的国王是一个园艺爱好者,在他的皇家花园里种植着各种奇花异草。 有一天国王漫步在花园里,若有所思,他问一个园丁道: “最近我在思索一个问题,如果我们把花坛摆成六个六角形,那么……” “那么本质上 ......
SHOI 2007

P7907 [Ynoi2005] rmscne 题解

P7907 [Ynoi2005] rmscne 题解 退役前的最后一篇题解,献给 Ynoi。再见了各位。 题目大意 给定一个长度为 \(n\) 的序列和 \(m\) 次查询,对于每次查询,给定 \(l, r\),求出一个最短的子区间 \([l', r']\),满足所有在区间 \([l, r]\) 中 ......
题解 rmscne P7907 7907 2005

Windows server 2012/2016安装SQL Server 2005和SP4补丁

sql server 2005安装包sql server 2005 SP4补丁包(非常难找,留作备用) 链接: https://pan.baidu.com/s/1j5OOX-iV8gLrmSNqNLE-kg 提取码: jvtr 复制这段内容后打开百度网盘手机App,操作更方便哦 背景: 在windo ......
补丁 Windows Server server 2012

P2726 [SHOI2005] 树的双中心

Description 给定一棵树 \(T=(V,E)\),其中 \(V\) 为节点集合,\(E\) 为边集合。对于 \(V\) 中的每个节点 \(v\),有一个权值函数 \(W(v)\),该函数的值均为正整数。记 \(d(u, v)\) 为节点 \(u\) 和 \(v\) 之问的距离,表示它们之问 ......
P2726 2726 2005 SHOI

题解 P4285 [SHOI2008] 汉诺塔

具体思路 设 \(f_{i,x}\) 表示 \(i\) 个盘子从 \(x\) 柱子出发的步数。 设 \(g_{i,x}\) 表示 \(i\) 个盘子从 \(x\) 柱子出发到哪个柱子。 记 \(y=g_{i-1,x}\),\(z=6-x-y\)。 其中,\(y\) 代表将前 \(i-1\) 个盘子从 ......
题解 P4285 4285 2008 SHOI

P3989 [SHOI2013] 阶乘字符串

P3989 bzoj #4416 先考虑部分分,看到 \(n \leq 20\) 容易想到这个部分可以用状压 起初可以设 \(dp_{S,i}\) 表示在前 \(i\) 个数中选出集合 \(S\) 中的字母是否可行,转移即枚举下一个字母是什么 这个 dp 有一个很显然的性质:他肯定是前缀一段 \(0 ......
阶乘 字符串 字符 P3989 3989

P4678 [BalticOI 2005] Bus Trip 题解

P4678 [BalticOI 2005] Bus Trip 题解(RE:题解再改造!!) 贴码 #include<bits/stdc++.h>#define MAXN 500010using namespace std;//ifstream is("trip.in",ios::in); //ofs ......
题解 BalticOI P4678 4678 2005

题解 P9809【[SHOI2006] 作业 Homework】

看到不好维护的取模相关信息,想到根号分治。设值域为 \(V\),根号分治的阈值为 \(B\)。 对于模数不超过 \(B\) 的情况,我们需要利用情况数为 \(O(B)\) 这一性质。在每次插入元素时动态维护所有情况的答案,查询时查表回答即可。 对于模数超过 \(B\) 的情况,我们需要利用商数个数为 ......
题解 Homework P9809 9809 2006

SQLServer2008/2005 生成数据字典语句

SELECT 表名=case when a.colorder=1 then d.name else '' end, 表说明=case when a.colorder=1 then isnull(f.value,'') else '' end, 字段序号=a.colorder, 字段名=a.name, ......
语句 字典 SQLServer 数据 2008

[NEERC2004-2005] Hyper Almost Permutative String 题解

题目链接 题目大意 称一个长度为 \(n\) 的字符串为排列的,当且仅当它包含了前 \(n\) 个大写字母。 称一个长度为 \(n+1\) 的字符串为基本排列的,当且仅当可以通过删去一个字符使得它是排列的。 现在给定两个长为 \(n\) 的排列的字符串 \(s_1,s_2\),求一个最短的字符串 \ ......
题解 Permutative Almost String NEERC

洛谷B2005 字符三角形(python)

这题重点在如果输入print(a,a,a,a,a),逗号会使输出的时候五个字符之间有空格,应该用a+a+a+a+a。 代码如下 a=input(); print(" "+a) print(" "+a+a+a) print(a+a+a+a+a) ......
三角形 字符 python B2005 2005

SQL Server 2005 和自增长主键identity说再见——NEWSEQUENTIALID()(转载)

SQL Server 2005 和自增长主键identity说再见——NEWSEQUENTIALID()(转载) 在SQL Server 2005环境下,表的主键应该怎样设计.目前主要用到的主键方案共三种: 自动增长主键 手动增长主键 UNIQUEIDENTIFIER主键 1、先说自动增长主键,它的 ......
NEWSEQUENTIALID identity Server 2005 SQL

解决PowerDesigner 16 Generate Datebase For Sql2005/2008 对象名sysproperties无效的问题

解决PowerDesigner 16 Generate Datebase For Sql2005/2008 对象名sysproperties无效的问题 在PowerDesigner 16 中生成的sql语句,在执行的时候报错:对象名sysproperties 无效的错误;造成此问题的原因是由于Sql ......

【倍增】P3422 [POI2005]LOT-A Journey to Mars 题解

P3422 一道有点意思的题。 看到是一个环,先破环为链,即 \(a_{n+i}=a_i, b_{n+i}=b_i\),此时就只需要跳到 \(x+n\) 而无需判环了。 如果顺时针走: 令 \(sum_i = \sum\limits_{j=1}^{i}{a_j-b_j}\),当能从 \(x\) 跳到 ......
题解 Journey P3422 LOT-A 3422

[SHOI2009] 会场预约 题解

LG 任意时刻每个点最多被一条线段覆盖 暴力删每条线段是对的 插入 \([l,r]\) 时需要删除的线段要么被 \([l,r]\) 包含,要么覆盖 \(l\) 或 \(r\) 性质非常强所以做法非常多 一种比较神奇的:对于两条线段 \([l_{1},r_{1}],[l_{2},r_{2}]\),定义 ......
题解 会场 SHOI 2009

P1054 [NOIP2005 提高组] 等价表达式

P1054 [NOIP2005 提高组] 等价表达式 这个题在计算表达式时可能会出现高次方,比如在某一数据中就出现了 2^7^10 也就是 \(2^{70}\) 自然溢出会寄,所以要取模 自然溢出 \(80\) 分 ull quick_pow (ull x, ull p) { ull res = 1 ......
等价 表达式 P1054 1054 NOIP

P2542 [AHOI2005] 航线规划 答辩做法

洛谷上是可以过掉的。NFLSOJ上加强数据,还卡常,所以 90pts。 首先倒着做很好想。对于最终的图,我们可以 tarjan 缩点然后建树,边权为 \(1\),表示一条割边。然后每次连两个点的时候就把树上这一段路径赋值为 \(0\)。查询就是树上路径和。这些操作都可以点赋边权然后树剖来做。所以你就 ......
航线 做法 P2542 2542 2005

P7907 [Ynoi2005] rmscne

题意 给定长为 \(n\) 的序列,\(q\) 次询问区间 \([l, r]\) 的最短区间 \([l', r']\), 满足所有在 \([l, r]\) 中出现的数也在 \([l', r']\) 中出现,你只需要输出 \([l', r']\) 的长度即可。 Sol 离线,然后枚举 \(r\)。 考 ......
rmscne P7907 7907 2005 Ynoi

P5765 [CQOI2005] 珠宝

思路 应该很容易想到使用树形 dp。 令 \(f_{u,i}\) 代表,只考虑 \(u\) 为根的子树,\(u\) 的编号为 \(i\) 的情况下,最小的编号总和。 那么我们可以用 \(u\) 的儿子 \(v\) 来更新 \(f_{u,i}\)。 转移方程 \(f_{u,i}=\sum_{v\in ......
珠宝 P5765 5765 2005 CQOI

P4121 [WC2005] 双面棋盘 题解

`2023-07-26 14:58:54 solution` ## 简化题意: 给你一个 $n\times n$ 的只有黑白两种颜色的棋盘,每次修改把某格的黑白互换,求每次修改后黑白各自的连通块个数。 ## 解法 将棋盘转化成 $n$ 行,每行单独处理,处理出黑色和白色分别的连通块个数(可用并查集) ......
题解 棋盘 双面 P4121 4121

P4121 [WC2005] 双面棋盘

`2023-07-18 20:48:35` ## 简化题意: 给你一个n*n的只有黑白两种颜色的棋盘,每次修改把某格的黑白互换,求每次修改后黑白各自的连通块个数。 ## 解法 将棋盘转化成n行,每行单独处理,处理出黑色和白色分别的连通块个数(可用并查集)。 开一个n的线段树,每个叶子节点表示一行。 ......
棋盘 双面 P4121 4121 2005

P4345 [SHOI2015] 超能粒子炮·改 Lucas定理

求解$\sum_{i=0}^kC(n,i)\mod 2333$ 值得一提的是$2,23,233,2333$均为质数。 这次是对行求和。并没有很难好的公式。 但是由于模数非常特殊可以使用卢卡斯定理。 $C(n,i)\%\ p=C(n\%p,i\%p)\cdot C(n/p,i/p)$ 不妨设$f(n, ......
超能 定理 粒子 P4345 Lucas