随笔分类 - 基础算法
摘要:$AC$并不是很难,但考试太紧张只拿了$95pts$ 我的省选之路就从这开始吧 $Description$ "题面" 格雷码是一种编码,$n$位格雷码构造方式如下: 将$n 1$位格雷码加前导$"0"$作为$0 2^{n 1} 1$位,再将$n 1$位格雷码倒序,加前导$"1"$作为$2^{n 1}
阅读全文
摘要:这道题有点东西,正解调了近$2$个小时才解决,~~NOIP~~$CSP$考这种题肯定$GG$了 $Description$ "题面" 题目大意是有$n$个城市,位置是$1 n$,每个城市有一定的海拔,定义每两个城市之间的距离是海拔差的绝对值,$A、B$轮流开车,$A$先开(话说这个好别扭,为啥非要让
阅读全文
摘要:$Description$ "题面" 给你一颗$n$个节点带权的树,告诉你有$m$个军队以及他们驻扎的节点,军队经过一条边的时间是这条边的权值,要求移动军队(所有军队可以同时移动,可以重合),使得每一条从根到叶子结点上都有军队驻扎,根节点不能驻扎军队,叶子结点可以驻扎军队。求完成部署的最短时间是多少
阅读全文
摘要:$Description$ 给你一张$n\times m$的网格图及每条边边权,有$q$组询问,每次询问两点间的最短距离。 $Solution$ 暴力做法是枚举所有询问点跑最短路,复杂度$O(qnlogn)$,由于$q$很大,过不了这个题 考虑分治,每次找到一条分界线,如果询问两点都在左边或者都在右
阅读全文
摘要:问题模型1: 给定$n$个二元组$(value_i,cost_i)$,在其中选出$m$个,$value_i$是选择此二元组获得的价值(非负),$cost_i$是选择此二元组付出的代价(非负),设$xi(xi\in{0,1})$代表第$i$个二元组的选与不选,最大化下式 $r=\frac{\Sigma
阅读全文
摘要:题目描述 有一个N*N的棋盘,有些格子可以放置皇后,一个皇后可以对它这一行的位置,这一列的位置,它所在的左对角线和右对角线攻击,这些位置不能放置皇后,一共放置N个皇后,问有多少种放置的方式。 输入输出格式 输入格式: 第一行有一个N。接下来有N行N列描述一个棋盘,“*”表示可放“.”表示不可放。 输
阅读全文
摘要:题目描述 射命丸文在取材中发现了一个好玩的东西,叫做组合数。 组合数的定义如下:从n个不同元素中,任取m(m≤n)个元素并成一组,叫做从n个不同元素中取出m个元素的一个组合。所有组合的数量,就是组合数。 $\sum_{i=1}^n \sum_{j=1}^m C^i_j$,其中当i>j的时候,钦定$C
阅读全文
摘要:Description 在一款电脑游戏中,你需要打败n只怪物(从1到n编号)。为了打败第i只怪物,你需要消耗d[i]点生命值,但怪物死后会掉落血药,使你恢复a[i]点生命值。任何时候你的生命值都不能降到0(或0以下)。请问是否存在一种打怪顺序,使得你可以打完这n只怪物而不死掉 在一款电脑游戏中,你需
阅读全文

浙公网安备 33010602011771号