码迷,mamicode.com
首页 >  
搜索关键字:从大到小    ( 1539个结果
2019.9.26模拟赛
T1序列 ~~这个题大佬们爆踩std了~~ 给一个序列,其中一段排序后是某一等比数列子序列,求最长长度。 怎么做 ~~数据太水导致枚举公比的过了~~ 序列中每两个数做商,如果整除了的话,这个商一定是公比的次幂。我们从大到小枚举它是公比的几次幂,从而求到最小的公比。由于$2^{60} 1^{18}$, ...
分类:其他好文   时间:2019-09-28 15:07:59    阅读次数:107
P2827 蚯蚓
嘿嘿题目链接 首先我们给蚯蚓从大到小排序。然后可以发现,每次切出来的蚯蚓中,长的那写按切的顺序形成非上升序列,短的那些也如此。那么我们维护3个单调队列即可(原始蚯蚓也算一个单调队列),每次找三个队列队首元素最大的那个,把这个蚯蚓切掉,然后分别插入两个单调队列中。最后也按照这样每次找出最大的,按要求把 ...
分类:其他好文   时间:2019-09-24 22:48:17    阅读次数:75
2018雅礼 折射
雅礼题好难啊。 这个DP题思路好强。 这个东西首先一眼就知道按y排的DP怎么写,大概就是设$f(i,j,k)$表示考虑到y坐标从大到小排名为i的点,这线上一次转是j,上上次转是k的数量,直接二维限制转移就行了。 考虑这东西怎么优化。 前缀和能搞时间,woc空间也被卡了??? 打出来表看一看???? ...
分类:其他好文   时间:2019-09-23 22:55:52    阅读次数:153
[CSP-S模拟测试]:Race(数学+Trie树)
题目描述 一年一度的运动会开始了。有$N$个选手参赛,第$i$个选手有一个能力值(保证$A[i]$两两不同),比赛一共进行了天。在第$j$天($0\leqslant j\leqslant 2^{m-1}$)的比赛中,第$i$个选手的得分为$A[i]\ xor\ j$,然后从大到小排名,排名为$x$( ...
分类:其他好文   时间:2019-09-22 12:51:53    阅读次数:98
关于自定义比较运算符
```c struct cmpa{ bool operator ()(const int &i,const int &j){ return a[i],cmpa q的方式定义比较函数时,比较方式要相反 也就是说如果希望从大到小排序需要写成 ...
分类:其他好文   时间:2019-09-16 21:55:53    阅读次数:83
[2019上海网络赛J题]Stone game
题目链接 CSLnb! 题意是求出给定集合中有多少个合法子集,合法子集的定义为,子集和>=总和-子集和&&子集和-(子集的子集和)<=总和-子集和。 其实就是很简单的dp,先将集合从大到小排序,dp[i][j]表示以a[i]为子集的最小值时,子集和为j的方案数。因为排序后保证遍历到的a[i]一定为当 ...
分类:其他好文   时间:2019-09-15 21:15:50    阅读次数:254
sort
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1425 Problem Description 给你n个整数,请按从大到小的顺序输出其中前m大的数。 Input 每组测试数据有两行,第一行有两个数n,m(0<n,m<1000000),第二行包含n个各不 ...
分类:其他好文   时间:2019-09-12 09:52:09    阅读次数:105
UVA1747 【Swap Space】
贪心 对于每一项的交换,设交换前内存为a,交换后内存为b,那么就有a b或$a \le b$。 我们分开处理,将a b的分为一类,a \le≤ b分为另一类,显然,我们将第一类按照a从小到大排序更优,这样我们就可以用较少的空间换取更大的空间。 将第二类按b从大到小排序,这样我们能花费较少的空间来换取 ...
分类:其他好文   时间:2019-09-10 13:31:29    阅读次数:82
loj2538. 「PKUWC2018」Slay the Spire
题意 略。 题解 考虑到尽可能多选强化卡是更优的,所以如果可以,最后只要选最大的一张攻击即可(除非强化卡不够了)。 那么按照这个思路,先把两个序列从大到小排序。 记录$f_{i, j}$表示选了$i$张强化卡,其中最后一张是第$j$张的所有方案的强化倍数的和。 则有 $$ f_{i, j} = a_ ...
分类:其他好文   时间:2019-09-01 21:34:44    阅读次数:79
loj2538. 「PKUWC2018」Slay the Spire
题意 略。 题解 考虑到尽可能多选强化卡是更优的,所以如果可以,最后只要选最大的一张攻击即可(除非强化卡不够了)。 那么按照这个思路,先把两个序列从大到小排序。 记录$f_{i, j}$表示选了$i$张强化卡,其中最后一张是第$j$张的所有方案的强化倍数的和。 则有 $$ f_{i, j} = a_ ...
分类:其他好文   时间:2019-09-01 16:18:04    阅读次数:84
1539条   上一页 1 ... 18 19 20 21 22 ... 154 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!