luogu p4219 2014 bjoi

Luogu P2973 [USACO10HOL]Driving Out the Piggies G

发现答案其实与这个点炸弹经过的次数有关,因为只要知道了这个点炸弹经过次数 $w$,这个点答案就能算出:$w\times \frac{p}{q}$ 就想到设 $f_u$ 为 $u$ 点炸弹经过次数 $u$ 点经过次数便可以由有连边的 $v$ 点推来,要满足 $v$ 点此时炸弹没爆炸且 $deg_v$ ......
Driving Piggies Luogu P2973 USACO

【题解】P3338 [ZJOI2014]力

题目描述 给出 $n$ 个数 $q_1,q_2, \dots q_n$,定义 $$F_j~=~\sum_{i = 1}^{j - 1} \frac{q_i \times q_j}{(i - j)^2}~-~\sum_{i = j + 1}^{n} \frac{q_i \times q_j}{(i - ......
题解 P3338 3338 2014 ZJOI

Luogu P1298 最接近的分数 做题记录

算是水紫,不过也学到一些有用的东西。 题意 给定正小数 $N$。求分子不大于 $n$,分母不大于 $m$ 的分数 $\dfrac{n}{m}$,使得 $\dfrac{n}{m}$ 的值与 $N$ 最接近(这里的最接近指的是 $|\dfrac{n}{m} - N|$ 最小)。 分析 首先,大部分人都可 ......
分数 Luogu P1298 1298

JOISC 2014 Day1

T1 巴士走读 考虑在每个节点 $u$ 维护 $f_u(x)$ 表示在时刻 $x$ 到达节点 $u$ 时的最晚出发时间,显然这个函数单调递增。考虑进行转移,将所有巴士按照 $Y$ 进行排序,依次枚举每辆巴士,设巴士出发节点为 $A$ ,终止节点为 $B$ ,发车时间为 $X$ ,到达时间为 $Y$ ......
JOISC 2014 Day1 Day

【题解】P3920 [WC2014]紫荆花之恋

思路 点分树 + 根号重构 + *高速平衡树。 点分树的两种常见用法无非是 直接做和路径有关的暴力 还有 处理这种有关单点和整树的问题,后者的另一个经典题目是 P3241 [HNOI2015]开店。 回到这个题目,处理路径考虑先上点分治,暂时不考虑强制在线的限制。 因为每次加上一个新点,所以可以考虑 ......
紫荆花 题解 紫荆 P3920 3920

P3573 [POI2014]RAJ-Rally 题解

非常好题目,爱来自 xc。 看到有向无环图,想到拓扑序。通过拓扑序,可以轻松求出以每个点为起点的最长路 $disS$与每个点为终点的最长路 $disF$。 如何求总共的最长路?在 $disS,disF,disS_u + 1 + disF_v((u,v)\in E)$ 中取最大值即可。注意最后一项,表 ......
题解 RAJ-Rally P3573 Rally 3573

luogu_P2758 编辑距离

P2758 编辑距离 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 设 AA 和 BB 是两个字符串。我们要用最少的字符操作次数,将字符串 AA 转换为字符串 BB。这里所说的字符操作共有三种: 删除一个字符; 插入一个字符; 将一个字符改为另一个字符。 A,B 均只包含小写字母 ......
luogu_P luogu 2758

luogu_P1040 [NOIP2003 提高组] 加分二叉树

P1040 [NOIP2003 提高组] 加分二叉树 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 题意:给你一颗中序遍历为1到n的二叉树,和每个节点的val。树的值=左子树的值×右子树的值+根的val,空树值为1,求整个树最大值和这个值树的前序遍历。 题解:区间dp。dp[l] ......
luogu_P luogu 1040 NOIP 2003

Luogu P3336

题面 因为我也是看了大佬的题解才写的(第一问),自认为自己讲得不可能比他们再好了,但是因为好多第二问的题解都被hack了,所以这里详细讲一下第二问的正确做法。 ~~初中平几课堂开课啦~~ 其实思路很简单,利用贪心的思想,能往上走就往上走,能走多高就走多高,来看这个图: 点 $A$ 是当前点,点 $B ......
Luogu P3336 3336

Luogu P1999

题目传送门 初中数学老师在平面几何的第一节课就和我们说过: 点动成线,线动成面,面动成体。 即,由 $i-1$ 维元素变化到 $i$ 维的过程,就可以认为是将 $i-1$ 维物体沿第 $i$ 个方向平移的过程。 因此我们考虑一个二维的正方形平移得到三维的正方体的过程: 如果我们以平面的个数作为研究对 ......
Luogu P1999 1999

Luogu P8858

题面 初步分析 由于题目有大样例,观察样例发现,答案只能是 $2,3,4$ 之一。如果你不相信肉眼观察法也没有关系,容易证明,任何答案不为 $2$ 或 $3$ 的情况都可以通过以下方法构造出答案为 $4$ 的方案: 寻找两条竖直线 $l_1,l_2$,记 $l_1$ 左侧的点数为 $a$,右侧点数为 ......
Luogu P8858 8858

Luogu P9118

题面 首先 $b=1$ 显然直接输出 $n$。 剩下的考虑枚举指数,用 set 去重。 枚举指数 $i$ 至 $2^i > n$,这样可以做到 $O(n^{\frac 1k} + n^{\frac 1{k+1}} + n^{\frac 1{k+2}}\dots)$ 的复杂度,虽然我不会算,但是肉眼观 ......
Luogu P9118 9118

Luogu P8007

Upd.2022.2.3 代码写的太烂,删了( 题目传送门 这题如果不仔细分析的话,很容易被当成DP白白浪费很多时间(就像我)。 首先根据题意,可以认为左右括号是一种相互“抵消”的关系: 对于每个左括号,它右面总要有且仅有一个对应的右括号与其配对,才能使其成为一个合法括号序列。 在已知序列不无限循环 ......
Luogu P8007 8007

Luogu P8496

题面 ~~场外菜鸡 whker 听说你谷添加国赛新题立刻前来围观~~ 首先我们看到本题对于众数的定义,很容易想到通过权值线段树求解。(类似这题,但本题不需要可持久化) 对于一个序列,我们维护一个 deque 和一个动态开点权值线段树。deque 表示序列本身,线段树每个节点记录值在 $[l,r]$ ......
Luogu P8496 8496

Luogu P3336

因为我也是看了大佬的题解才写的(第一问),自认为自己讲得不可能比他们再好了,但是因为好多第二问的题解都被hack了,所以这里详细讲一下第二问的正确做法。 ~~初中平几课堂开课啦~~ 其实思路很简单,利用贪心的思想,能往上走就往上走,能走多高就走多高,来看这个图: 点 $A$ 是当前点,点 $B$ 是 ......
Luogu P3336 3336

Luogu P1999

题目传送门 初中数学老师在平面几何的第一节课就和我们说过: 点动成线,线动成面,面动成体。 即,由 $i-1$ 维元素变化到 $i$ 维的过程,就可以认为是将 $i-1$ 维物体沿第 $i$ 个方向平移的过程。 因此我们考虑一个二维的正方形平移得到三维的正方体的过程: 如果我们以平面的个数作为研究对 ......
Luogu P1999 1999

luogu P2568 题解

luogu P2568 题解 description 求 $\sum\limits_{x=1}^{n} \sum\limits_{y=1}^{n} [\gcd(x,y)\in \mathbb{P}]$ $\mathbb{P}$ 为素数集合 $n \leq 10^7$ solution $\begin ......
题解 luogu P2568 2568

P3887 [GDOI2014]世界杯

题目描述 3014 年世界杯足球赛就要开始了!作为卫冕冠军中国足球队的教练,手下每位球员都是猛将,如何摆出最强的 11 人阵容也是一件幸福的烦恼事啊。 众所周知,足球阵容里的11个球员都会被分配到场上某一个特别的位置,而这些位置主要分为守门员、后卫、中场和前锋四种,其中守门员有且只有一个,后卫、中场 ......
世界 P3887 3887 2014 GDOI

P5322 BJOI2019 排兵布阵

P5322 BJOI2019 排兵布阵 本题主要考察对模型的转化能力。 首先要察觉两条性质: 对于一个城堡,想打败一个玩家的同时用最少的士兵,肯定是正好派出这个玩家在这个城堡派出的士兵数量的二倍加一名士兵。 在一个城堡上,打败了一个在这个城堡派出士兵数量为 $x$ 的玩家,就可以顺便打败所有在这个城 ......
P5322 5322 2019 BJOI

貌似遇到了一个docker 2014年以来就有的大神级大坑,大佬们怎么解决?

版本centos 3.10.0-1160.53.1.el7.x86_64,华为云服务器。 pr 19 21:48:39 k8s-master01 kernel: docker0: port 1(veth7a384b6) entered blocking state Apr 19 21:48:39 k ......
大坑 大神 docker 2014

P3887 [GDOI2014]世界杯

# [GDOI2014]世界杯 ## 题目描述 3014 年世界杯足球赛就要开始了!作为卫冕冠军中国足球队的教练,手下每位球员都是猛将,如何摆出最强的 11 人阵容也是一件幸福的烦恼事啊。 众所周知,足球阵容里的11个球员都会被分配到场上某一个特别的位置,而这些位置主要分为守门员、后卫、中场和前锋四 ......
世界 P3887 3887 2014 GDOI

Luogu_P1613 跑路 题解

发现和最短路差不多,不过不能朴素的跑最短路。考虑对于每两个相隔 $2$ 的整数次幂的点建边,在这个新图上跑最短路就是答案。设 $f_{i,j,k}$ 表示从点 $i$ 跳 $2^k$ 步能否到点 $j$,转移方程就是一个普通的倍增。如果点 $i$ 和点 $j$ 可以一步到达,那么就在新图上建一条长度 ......
题解 Luogu_P Luogu 1613

14.7.2014年41题真题讲解

function.h // // Created by 93757 on 2023/3/21. // #ifndef INC_1_TREE_FUNCTION_H #define INC_1_TREE_FUNCTION_H #include <stdio.h> #include <stdlib.h> ......
真题 2014 14

Solution Set - APIO2014

目录 A.回文串 B.序列分割 C.连珠线 A 回文串 给定字符串 $S$。对 $S$ 的所有回文子串,求其长度与出现次数之积的最大值。 $|S| \le 300000$。 点击查看代码 #include<bits/stdc++.h> using namespace std; typedef lon ......
Solution APIO 2014 Set

[原创][luogu]P1217 回文质数 真·生成回文的方法

不多说,直接看代码,都在注释里 // 中心思想: // * 1. 代入数据只想回文的一半和位数的变化 // * 例. 1001 和 101 都存的是10, 但是位数一个是4, 一个是3 // * 2. 安装只存一半的思想,进位时是从中心进位 // * 例. 1001 => 1111, 101 => ......
回文 质数 方法 luogu P1217

bzoj3531 [Sdoi2014] 旅行 树链剖分+动态开点线段树

哈哈哈哈没想到居然会是第一道动态开点线段树 之前一直想学,模板还没调过,结果在这里遇到了 题解: 有个很朴素的想法是对每个宗教开一棵线段树 但是这样1e5*1e5,空间会炸 考虑像主席树那样动态开点,需要的时候再开辟新节点,显然新增的节点不会很多 开辟新节点也很简单: if(ql<=mid) { i ......
线段 动态 bzoj 3531 2014

VSC下垂控制策略仿真模型,支持MATLAB2014a及以上版本

VSC下垂控制策略仿真模型,支持MATLAB2014a及以上版本YID:41100698344787855 ......
模型 策略 版本 MATLAB 2014a

[LNOI2014] LCA 树链剖分+离线处理+lca转化

困困的开始了我的修炼树剖之旅途 考虑怎么搞这个lca 是说,习惯了倍增求lca,突然冒出这么一个东西还真不会搞 那要么能一次性求很多个lca(?),要么把deep[lca(i,z)]这个东西转化一下 当我们不会倍增求lca的时候,有一个很朴素的想法就是把x到根节点一路上的点都染色 然后让y节点开始往 ......
LNOI 2014 LCA lca

luogu P3308 [SDOI2014]LIS

题面传送门 涨知识了,第一次知道网络流删边不用全图重跑。 首先我们先跑一个暴力dp,出 $f_i$ 表示以 $i$ 结尾的最长上升子序列长度。然后我们将其按照这个 dp 值分层,相邻层之间能转移的连边,这样子可以得到一张 DAG,我们的目的就是割掉一些点,让 DAG 中 $dp_i=1$ 的无法走到 ......
luogu P3308 3308 2014 SDOI

单词覆盖还原(luogu水题)

题解思路很清奇,觉得不错保存了! #include<iostream> #include<cstring> using namespace std; int main(){ char c[256]; cin>>c; int l=strlen(c),m=0,g=0; for(int i=0;i<l;i ......
单词 luogu
共380篇  :12/13页 首页上一页12下一页尾页