E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Noip
[
NOIP
2012]国王游戏(贪心证明·邻项交换)
ProblemDescription恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。然后,让这n位大臣排成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每位大臣获得的金币数分别是:排在该大臣前面的所有人的左手上的数的乘积除以他自己右手上的数,然后向下取整得到的结果。国王不希望某一个大
pigzhouyb
·
2020-09-14 00:16
排序·贪心·模拟
[算法进阶指南]习题题解
蒟蒻的
NOIP
2018划水记
前两天晚上,被老师叫走,让学长教育了一波比赛经验(关键)。听完后……充满斗志,感觉跟喝了大力一样浑身都是力,呵呵。前一天在学校很愉快地写作业到了七点多,接着回到家就累成了狗。吃完饭洗完澡以后,又打开了电脑复习了一下以前做过的题。接着,咳咳…又跑去看番了。十二点就去睡觉了。当天比赛前早上起来,对要比赛的事实,我的内心毫无波澜。准备好东西后,大约11点左右就上车出发了。在车上一直闭目养神,睡不着觉。1
SSLGZ_yyc
·
2020-09-14 00:46
杂文
NOIP
2010 三国游戏
题目描述小涵很喜欢电脑游戏,这些天他正在玩一个叫做《三国》的游戏。在游戏中,小涵和计算机各执一方,组建各自的军队进行对战。游戏中共有N位武将(N为偶数且不小于4),任意两个武将之间有一个“默契值”,表示若此两位武将作为一对组合作战时,该组合的威力有多大。游戏开始前,所有武将都是自由的(称为自由武将,一旦某个自由武将被选中作为某方军队的一员,那么他就不再是自由武将了),换句话说,所谓的自由武将不属于
Orion_Rigel
·
2020-09-14 00:43
排序
NOIP
2012day1 开车旅行(倍增跳跃)
题意https://www.luogu.org/problemnew/show/P1081思路首先5050分的暴力跟着晦涩的题意强行打了一遍,然后对题意有了更深刻的理解,发现可以预处理小AA和小BB从某个点出发下一个走的点(n2)(n2),就不用每次forfor一遍找了,这样就成了7070分。不管是第一近还是第二近的点,都是因为海拔相近,所以用链表或set维护一个海拔有序的序列,然后按一定顺序删除
Paulliant
·
2020-09-14 00:13
题目
NOIP
2012day1 国王游戏(贪心)
题意https://www.luogu.org/problemnew/show/P1080思路按冒泡排序的原则,先分析两两是否交换的情况:假设大臣11和大臣22,前面的大臣左手边数的成绩为常数cc:当11排在前面时,最大值是max{cb1,ca1b2}max{cb1,ca1b2};当22排在前面时,最大值是max{cb2,ca2b1}max{cb2,ca2b1};假设11在前面更优,就是max{c
Paulliant
·
2020-09-14 00:13
题目
NOIP
2012 国王游戏
solution实际上还是找一种排序让答案最优只考虑a和b怎么排,假设前面所有人左手上数的乘积为P如果a排在b前面,那么money[b]=P∗left[a]/right[b]如果b排在a前面,那么money[a]=P∗left[b]/right[a]假设a排在前面更优,那就有money[b]#includeusingnamespacestd;#definemaxn1010templatevoidi
xjjppm
·
2020-09-14 00:12
OnlineJudge——洛谷
NOIP
贪心
排序
2016.08.19 初中部
NOIP
普及组 模拟赛
总结这次比赛发挥得不错(主要是题目水)T1:水题,先算两条直径和中间的点,是4r+1然后算四分之一圆里的点,公式sqrt(r^2-i^2)(1ans就可以了,注意判断整除的情况。最后还有一种特殊情况先算1和2,再算3和4,最后算它们俩的结果。和上面一样判断即可。i,j,k,l通过循环判断枚举。T4:一道不水的题,我用的是暴力,时间复杂度O(n!),只能得47.6分。正解:传说中的状压dp设状态:f
Mike_Eason
·
2020-09-14 00:11
(转)【
NOIP
模拟题】【线段树】【扫描线】2016.11.17 第三题 矩形 题解
因为今天的第三题不会(其实是不想打),所以转来一篇某大大的题解。转自@Star_Weeper矩形文件名:brother.pas/c/cpp时限:1S空间:256MDescription胜负胸中料已明,又从堂上出奇兵。秋实大哥是一个下棋好手,独孤求败的他觉得下棋已经无法满足他了,他开始研究一种新的玩法。在一个n×m的棋盘上,放置了k个车,并且他在棋盘上标出了q个矩形,表示矩形内部是战略要地。秋实大哥
MaverickFW
·
2020-09-14 00:11
t68
NOIP模拟题
线段树
扫描线
2016.08.18 初中部
NOIP
普及组 模拟赛
总结这次考试题倒挺水的(之前做惯了c组,回来好舒服。。。)T1:一道水题,dp秒杀。设f[i]表示到第i位置的最小步数,f[i+j]=min(f[i]+1,f[i+j])(i+jb,那么就选第二种组合礼包;如果a_<)~~~~,我怎么会干出这种这么智障的事情!¥#%¥#¥%@#¥!¥%!(前面为礼包的序号,后面为商品数量)
Mike_Eason
·
2020-09-14 00:41
NOIp
历年真题整理解答
有时间的话再写几道吧,个人准备联赛的方式就是刷历年题目,主要是熟悉一下思维模式,算法方面
NOIp
2012摆花:普通DP,DP水平到一个层次就不用烦恼的题目文化之旅:抛去数据水的槽点,n某点所有邻居之间飞扬的小鸟
ModestCoder_
·
2020-09-14 00:41
学习笔记
noip
学习笔记
(据说是)鏼爷和吴凯路爷爷出的
NOIP
模拟神题集锦
文章目录(据说是)鏼爷神题Day1T1回文切割(pal)T2模(mod)Day2T1数列(sequence)T2子集和(subsetsum)T3棋盘(board)Day3T1海龟(turtle)Day4T2欧拉回路(euler)(据说是)吴凯路爷爷神题Day4T2挣钱(trade)Day5T2马拉松路径(path)(据说是)鏼爷神题Day1T1回文切割(pal)题目大意:给定一个长为nnn(nnn
Maxwei_wzj
·
2020-09-14 00:40
总结
NOIP
2008普及组 立体图
描述小渊是个聪明的孩子,他经常会给周围的小朋友们讲些自己认为有趣的内容。最近,他准备给小朋友们讲解立体图,请你帮他画出立体图。小渊有一块面积为m*n的矩形区域,上面有m*n个边长为1的格子,每个格子上堆了一些同样大小的吉姆(积木的长宽高都是1),小渊想请你打印出这些格子的立体图。我们定义每个积木为如下格式,并且不会做任何翻转旋转,只会严格以这一种形式摆放:+—+//|+—+|||+||/+—+每个
Loi_imcy
·
2020-09-14 00:39
题解
不用算法的神奇题目
[题解]
NOIP
2012 国王游戏(数论+高精)
题目分析:我们对于国王身后的两个点来分析队列可能是这样的:*LeftRightking:a0a0b0b0p1a1a1b1b1p2a2a2b2b2那么我们计算可得ans1ans1=max(a0b1,a0∗a1b2)max(a0b1,a0∗a1b2)队列也有可能是这样的*LeftRightking:a0a0b0b0p2a2a2b2b2p1a1a1b1b1那么我们计算可得ans2ans2=max(a0b
Chlience
·
2020-09-14 00:02
【
NOIP
2012 提高组 day1】
#题目A【
NOIP
2012提高组day1】Vigenère密码B【
NOIP
2012提高组day1】国王游戏C【
NOIP
2012提高组day1】开车旅行写题解之前先喊一声awslA.
Double020
·
2020-09-14 00:29
OJ题解
纪中暑假集训 2020.08.13【
NOIP
提高组】模拟 T4:【GDKOI2014】内存分配
【GDKOI2014】内存分配DescriptionInputOutput输出m行,每行一个整数,代表输入中每次程序变化后系统所需要的空闲内存单位数。SampleInput231414221211111SampleOutput231DataConstraint对于30%的数据,有1usingnamespacestd;constlonglonginf=1000000000;structarr{lon
冷笑叹秋萧
·
2020-09-14 00:28
反思
题解
2012
noip
开车旅行(倍增)
对于每个点要找离它次近和最近的点,我们可以先把海拔高度排序,对于点i,离他次近和最近的点一定在i-1,i-2,i+1,i+2这四个位置中,先找最近再找次近=、=因为一直往右走,所以按排序前每个点的位置从左往右找,找完一个点删除,这样可以保证次近点和最近点都在该点的右边,同时可以保证信息的连续性。sta[i][j]表示a在i这个点开车,过2^j轮后,a走的路程;stb同理f[i][j]表示车在i这个
bluelanzhan
·
2020-09-14 00:56
倍增
noip训练
noip
2012国王游戏
programtt;varans,c,d:array[1..5000]ofinteger;a,b:array[0..1000]oflongint;t,p,x,i,j,n,lc,ld,lans:longint;procedureqsort(x,y:longint);vari,j,mid,t:longint;begini:=x;j:=y;mid:=a[(x+y)div2]*b[(x+y)div2];r
zz_ylolita
·
2020-09-14 00:51
NOIP
2016.9.15初中部上午
NOIP
普及组比赛总结
2016.9.15初中部上午
NOIP
普及组比赛总结2016.09.15【初中部
NOIP
普及组】模拟赛又翻车了!表示时超和空超很可恨!
A1847225889
·
2020-09-14 00:51
比赛总结
noip
2012 国王游戏
如果说这道题作为一道贪心的话其实并不难,但是高精确实烦人(像我这种蒟蒻,看了模板也得想好久)其实这里只用到了高精乘低精,高精除以低精,要是高精除以高精就完蛋惹;主要是想学习一下高精而已,加油吧!#include#include#include#include#include#includeusingnamespacestd;structhyq{intl,r;}c[1010];intres[5100
刁打
·
2020-09-14 00:10
NOIP
2012国王游戏
题目描述恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。然后,让这n位大臣排成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每位大臣获得的金币数分别是:排在该大臣前面的所有人的左手上的数的乘积除以他自己右手上的数,然后向下取整得到的结果。国王不希望某一个大臣获得特别多的奖赏,所以他
weixin_34367257
·
2020-09-14 00:38
国王的游戏
【
NOIP
2012T】国王游戏时间限制:1.0s内存限制:128.0MB输入文件名:game.in输出文件名:game.out试题来源:
NOIP
问题描述恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。
weixin_30838921
·
2020-09-14 00:36
[
NOIp
2012] 国王的游戏
洛谷1080对于队列中的两个人,\(A,B\),其左手上的数字分别是\(a_1,a_2\),右手上的数字分别是\(b_1,b_2\),他们前面的所有人(包括国王)左手上的数字之乘积为M则如果1号在前,2号在后,则应为\(S_1=max\{M/b_1,M\timesa_1/b_2\}\)如果2号在前,1号在后,则应为\(S_2=max\{M/b_2,M\timesa_2/b_1\}\)很显然应取\(
weixin_30730151
·
2020-09-14 00:06
NOIP
贪心 国王游戏
https://www.luogu.org/problemnew/show/P1080题目描述恰逢HH国国庆,国王邀请nn位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。然后,让这nn位大臣排成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每位大臣获得的金币数分别是:排在该大臣前面的所有人的左手上的数的乘积
weixin_30636089
·
2020-09-14 00:06
[
noip
2012]国王游戏 题解
显然,这样题一定是要排序的,如何拍呢。我们先猜一猜,发现只要按照乘积大小来排序就好了。至于证明,我们这样想,如果只交换两个相邻的数,产生的影响只要它们两个数之间,然后讨论一下就可以了。然后,60%数据保证答案小于10^9,说明什么,之后的数据要上高精度,好麻烦呀。但其实还是可以写的,可以写在一个结构体内,但我好像不会233。就用的函数,貌似很丑,大家凑合看看。#includeusingnamesp
wanherun
·
2020-09-14 00:05
刷题总结
贪心
技巧
高精度
【
noip
2008】【普及组】立体图
题目图太多不好复制,自己去找了,反正
noip
到处都有。这里发一道普及组模拟水题,主要是为了后面的一道题,现在这里mark一下。
anantheparty
·
2020-09-14 00:00
模拟
noip
noip
普及组
模拟
【
noip
】【dp】飞扬的小鸟 背包 滚动数组
这几天又把14年给做了,这是day1的第三题飞扬的小鸟FlappyBird是一款风靡一时的休闲手机游戏。玩家需要不断控制点击手机屏幕的频率来调节小鸟的飞行高度,让小鸟顺利通过画面右方的管道缝隙。如果小鸟一不小心撞到了水管或者掉在地上的话,便宣告失败。为了简化问题,我们对游戏规则进行了简化和改编:游戏界面是一个长为n,高为m的二维平面,其中有k个管道(忽略管道的宽度)。小鸟始终在游戏界面内移动。小鸟
anantheparty
·
2020-09-14 00:00
noip
动态规划
暴力求解
dp
noip
背包
滚动数组
【
NOIP
模拟题】T3 【递归】【复杂公式】【模拟】
一套
NOIP
模拟题最后一题,看着感觉很奇怪,树的节点数是会按阶乘增加的,会超过int,但不会超longlong(最大260个节点),我们就以这里为突破口,说明不能建树,但是可以把节点个数存下来紧接着,
anantheparty
·
2020-09-14 00:00
模拟
递归
【
noip
】【lca】火车运输 倍增
这几天把13年的提高做了,最后两道题参考了网上许多代码,最后终于改出来了,这里是day1最后一题。描述A国有n座城市,编号从1到n,城市之间有m条双向道路。每一条道路对车辆都有重量限制,简称限重。现在有q辆货车在运输货物,司机们想知道每辆车在不超过车辆限重的情况下,最多能运多重的货物。输入格式第一行有两个用一个空格隔开的整数n,m,表示A国有n座城市和m条道路。接下来m行每行3个整数x、y、z,每
anantheparty
·
2020-09-14 00:00
倍增
noip
lca
noip
2012国王游戏
#include#include#include#include#includeusingnamespacestd;constintmaxn=1010;intn,now[maxn],ans[maxn],cur[maxn];structnode{inta,b;}s[maxn];voidch(intx){for(inti=1;i=10)now[i+1]+=now[i]/10;now[i]%=10;}w
renxinyu2002
·
2020-09-14 00:26
noip冲刺复习
贪心专题
高精度
【
NOIP
2012 提高组 day1】国王游戏
一、题目描述二、分析先说思路,这道题是贪心。来推一下:设有三个大臣,那么假设序列为:xya0b0a1b1a2b2那么三位大臣得到钱的数量分别为第一位:第二位:=×第三位:=×所以就可以发现了,因为当前与上一位得到的不同之处就在于后面一个东西,又因为分母是由自身决定的,而分子是由上一个决定的,所以要想让最大值最小,就必须按照(ai*bi)的优先级排序,然后就可以扫一遍找最大值就好了。注意高精度。三、
v1Ncen70
·
2020-09-14 00:21
NOIP
[2012]国王游戏(贪心)
题目luogu1080题解假设最初时iii在jjj前选相邻的两个大臣i,ji,ji,j,用ai,aj,bi,bja_i,a_j,b_i,b_jai,aj,bi,bj来表示大臣左手上和右手上的数字,kkk表示在前面的那个大臣的前面所有大臣左手数字的乘积。当iii在jjj前时答案为max(kbi,k∗aibj)\max\large(\frac{k}{b_i},\frac{k*a_i}{b_j}\la
MILLOPE
·
2020-09-14 00:47
题解————题解
基本算法——基本算法
基本算法——贪心
国王游戏【
NOIP
2012提高组DAY1】
国王游戏【
NOIP
2012提高组DAY1】TimeLimit:1000MSMemoryLimit:128000KDescription国王游戏(game.cpp/c/pas)【问题描述】恰逢H国国庆,国王邀请
py_2017
·
2020-09-14 00:13
贪心
NOIP
2012国王游戏
国王游戏【题目分析】看到数据的范围,只有40%数据是可以用二进制过的。然而这也打消我们暴力枚举的念头。思路从枚举到了贪心。如果相邻的两个大臣进行交换,对之后的区间的答案并不影响。就要进行神奇的数学推导%&*%&……()&推得—>如果ai∗bi#include#include#include#defineP10000usingnamespacestd;structnode{intl,r;}a[M];
nanhan27
·
2020-09-14 00:13
NOIP复赛
贪心
【
noip
2012 T2】 国王的游戏
神奇的2012好多神题。这题就是个神奇的贪心这咋整马神说:考试时会证就证,不会就算了。考完也不会证,贪心的策略就是a.l*a.r从小到大排序嗯但是很麻烦的是mdzz要写高精。。#include#include#include//bymars_chusingnamespacestd;structdata{intl,r;}p[10005];charstr[100005];intlen,pos,maxl
mars_ch
·
2020-09-14 00:41
noip
tyvj
noip历年题解
【2020.8.23
NOIP
模拟赛】最优路线
题目描述一个n个点m条边的无重边无自环的无向图,点有点权,边有边权,定义一条路径的权值为路径经过的点权的最大值乘边权最大值。求任意两点间的权值最小的路径的权值。思路:这题定义两个dis,分别表示路径长度和答案,如果大于的话就更新最后注意:这题n#include#include#include#include#include#include#includeusingnamespacestd;intn
V-Legendary skeleton
·
2020-09-14 00:36
题解
Floyed
【2020.8.23
NOIP
模拟赛】最优路线【Floyed+DP】
题目描述一个nnn个点mmm条边的无重边无自环的无向图,点有点权,边有边权,定义一条路径的权值为路径经过的点权的最大值乘边权最大值。求任意两点间的权值最小的路径的权值。输入格式第一行两个整数n,m,分别表示无向图的点数和边数。第二行n个正整数,第i个正整数表示点i的点权。接下来m行每行三个正整数ui,vi,wiu_i,v_i,w_iui,vi,wi,分别描述一条边的两个端点和边权。输出格式n行每行
SSL KJ
·
2020-09-14 00:34
图论
DP
洛古
2016.08.17【初中部
NOIP
提高组 】模拟赛C
第一题:https://61.142.113.109/senior/#main/show/3076题目描述:【备战
NOIP
2012图论专项模拟试题】位图(StandardIO)给出一个大小为n行*m列的矩形位图
jz_terry
·
2020-09-14 00:03
NOIP
2012提高组day1T2国王游戏 题解
题目描述恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。然后,让这n位大臣排成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每位大臣获得的金币数分别是:排在该大臣前面的所有人的左手上的数的乘积除以他自己右手上的数,然后向下取整得到的结果。国王不希望某一个大臣获得特别多的奖赏,所以他想
fearlessxjdx
·
2020-09-14 00:55
noip
noip2012提高组真题
noip
noip真题
noip2012
Luogu 1080 【
NOIP
2012】国王游戏 (贪心,高精度)
Luogu1080【
NOIP
2012】国王游戏(贪心,高精度)Description恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。
dipinzhu4111
·
2020-09-14 00:24
【
NOIP
2012】 国王游戏
【题目链接】点击打开链接【算法】按ai*bi升序排序,贪心即可【代码】#includeusingnamespacestd;#defineMAXN1010#defineMAXL10000structinfo{intl,r;}a[MAXN];inti,n;structINT{intlen;intnum[MAXL];}sum,ans,val;templateinlinevoidread(T&x){int
even_bao
·
2020-09-14 00:24
贪心
高精度计算
【题解】洛谷P1080 [
NOIP
2012TG] 国王游戏(贪心+高精度)
次元传送门:;洛谷P1080思路我们模拟一下只有两个大臣的时候发现当a1∗b1#includeusingnamespacestd;#definemaxn100010structPeople{intl;intr;intsum;}p[maxn];intn,L=1;intg[maxn];//高精数组boolcmp(Peoplea,Peopleb){returna.sum9)//延长长度{g[L+1]+=
diaowei9349
·
2020-09-14 00:23
洛谷P1080(
NOIP
2012)国王游戏——贪心排序与高精度
题目:https://www.luogu.org/problemnew/show/P1080排序方法的确定,只需任取两个人,通过比较与推导,可以得出ai*bi小的人排在前面;高精度写的时候犯了些细节错误,详见注释。代码如下:#include#include#include#include#defineMAXN200005usingnamespacestd;typedeflonglongll;//用
aodan5477
·
2020-09-14 00:22
【
NOIP
2012提高组】国王游戏
Description现在有n+1个人在愉快滴玩游戏~~每个人从0~n编号,并且有a,b两个值。其中编号为0的人必须排在第一个,然后其他人可以任意排。每个人的得分=他前面所有人的a值乘积/他自己的b值向下取整。求,除0号以外,所有人中的分的最大值最小是多少。n#include#include#definefo(i,a,b)for(inti=a;i=b;i--)#definelllonglongus
alan_cty
·
2020-09-14 00:50
贪心
高精度
NOIP
2012【国王游戏】
【题解】一开始看着题觉得是二分答案(最大值的最小值),后来发现不满足单调性再后来发现可以用贪心做:只需把大臣按照左手*右手升序排序即可证明:很显然前面的大臣位置随便调换对后面的大臣并没有影响那么假设现在已经排了i-1个大臣,p=a[1]*a[2]*a[3]*……*a[i-1];第i个大臣的钱w[i]=p/b[i],第i+1个大臣的钱w[i+1]=p*a[i]/b[i+1]若i+1大臣在i大臣前面第
Woodstock_Cyber
·
2020-09-14 00:50
历届NOIP
高精度
贪心
2020.06.13【
NOIP
普及组】模拟赛C组38
2020.06.13【
NOIP
普及组】模拟赛C组38题解目录排名见此直入主题大佬大佬!
Tonvia
·
2020-09-14 00:49
考试总结
【洛谷_T145192】【2020.8.23
NOIP
模拟赛】最优路线
【2020.8.23
NOIP
模拟赛】最优路线题目描述一个n个点m条边的无重边无自环的无向图,点有点权,边有边权,定义一条路径的权值为路径经过的点权的最大值乘边权最大值。
SSL_GYX
·
2020-09-14 00:18
最短路
最短路
【
NOIP
2015普及组T4】推销员-优先队列
测试地址:推销员做法:先来分析一下题目。从题目中的样例,我们可以得到一个猜想:后面的决策一定包含前面的决策。这个结论是可以证明的,证明过程这里就不赘述了。因此,我们只需要分阶段一步步在决策中添加住户即可。对于某一个决策,我们设离入口最远的住户编号是x,编号为i的住户离入口的距离是s[i],添加的疲劳值是a[i],则要添加住户无非就是两种情况:一是在最远住户之前找一个住户添加入决策中,这样新累积的疲
Maxwei_wzj
·
2020-09-14 00:17
数据结构-优先队列/堆
NOIP
2010普及 三国游戏 贪心
传送门5min水了一道题。一句话题解:取对于每个武将第二大的匹配值的最大值就是答案。就是个很简单的贪心,加上是道水题,也不需要啥优化是吧#include#includeusingnamespacestd;inta[501][501];inlineintread(){intk=0,f=1;charch=getchar();while(ch'9'){if(ch=='-')f=-1;ch=getchar
asdf1229
·
2020-09-14 00:45
模拟
贪心
一起聊聊什么是P问题、NP问题、NPC问题
通常NOI和
NOIP
不属于P类问题,我们常见到的一些信息奥赛的题目都是P问题。NP问题:可以在多项式的时间里猜出一个解的问题。NP问题不是非P类问题。NP问题是指可以在多项式的时间里验证一个解的问题。
xiangzhihong8
·
2020-09-14 00:13
数据结构与算法
数据结构与算法
NOIP
2012 国王游戏 贪心 高精度 (COGS 1263)
T^T,太桑心了,自己搞了好长时间的高精度,当最终搞出来没问题的高精度之后,就来写这道题了。却不曾想到自己倍增式的低级高精除T掉了。T^T……还是再好好搞搞高精除吧。。。来说这道题的贪心思路,又是一个与顺序相关的,不过与上一次写的那个矩形分割不同,这个并不是很容易能看出来或想出来,需要写一写。假设一个最佳序列a1,a2,a3,a4……i,j……an。设k=l[a1]*l[a2]*l[a3]*……*
漠空
·
2020-09-14 00:39
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他