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
2013][逆序对]火柴排队
题目:涵涵有两盒火柴,每盒装有n根火柴,每根火柴都有一个高度。现在将每盒中的火柴各自排成一列,同一列火柴的高度互不相同,两列火柴之间的距离定义为:∑(ai-bi)^2其中ai表示第一列火柴中第i个火柴的高度,bi表示第二列火柴中第i个火柴的高度。每列火柴中相邻两根火柴的位置都可以交换,请你通过交换使得两列火柴之间的距离最小。请问得到这个最小的距离,最少需要交换多少次?如果这个数字太大,请输出这个最
romiqi_new
·
2020-09-14 04:08
【
NOIP
2013】【Luogu1966】火柴排队(逆序对)
problem给你两个长为n的序列最小化∑ni=1(a[i]+b[i])2∑i=1n(a[i]+b[i])2的值,答案%99999997。solution一、排序不等式展开:∑(ai2+bi2−2∗ai∗bi)=∑ai2+∑bi2−∑2∗ai∗bi∑(ai2+bi2−2∗ai∗bi)=∑ai2+∑bi2−∑2∗ai∗bi。ai^2和bi^2的值是不会变的,所以只能最小化“-∑2*ai*b”。ab(
小哈里
·
2020-09-14 04:52
算法
【洛谷】1637 三元上升子序列 树状数组
题目传送门赶紧去补一发树状数组,好像这个数据结构在
NOIP
里考察的频率挺高啊……(一口奶)考虑题目中三元组里的中间项j,发现需要求出位置和权值都小于j的个数l与位置和权值都大于j的个数r,根据乘法原理,
Chester_King
·
2020-09-14 04:53
洛谷
树状数组
水题
数据结构
乌龟棋
Noip
2010
[
Noip
2010]乌龟棋一道DP水题题目描述小明过生日的时候,爸爸送给他一副乌龟棋当作礼物。乌龟棋的棋盘是一行N个格子,每个格子上一个分数(非负整数)。
NOI_ljy
·
2020-09-14 04:08
简单的DP
乌龟棋(
NOIP
2010)
传送门这道题在当年应该是一道中高档的题,如今,呵呵,只能算得上签到题了吧!这显然是dp。我们弄一个数组f[i][j][k][l],它表示当我们用i张1,j张2,k张3,l张4的卡片时,我们得到的最大分数。怎么想到的?你把页面翻到最小面,你就会看见这两行字,没错,这绝对是暗示。那这样有什么好处?我们可以快速定位当前到了哪一个格子,因为我们已经知道用了哪些卡片。而且我们知道这样可以避免因为卡片顺序带来
cggwz
·
2020-09-14 03:42
NOIP题解
洛谷题解
动态规划
NOIP详细(良心)题解
NOIP考前复习题目整理
noip
初赛错题积累
1、提出“存储程序”的计算机原理的是冯•诺依曼2、HTML超链接代码欢迎访问NOI网站3、关于拓扑排序,下列说法正确的是(D)A.所有连通的有向图都可以实现拓扑排序B.对同一个图而言,拓扑排序的结果是唯一的C.拓扑排序中入度为0的结点总会排在入度大于0的结点前面D.拓扑排序结果序列中的第一个结点一定是入度为0的点4、如果一棵二叉树的中序遍历是BAC,那么他的先序遍历不可能是(C)A.BACB.CB
banban8290
·
2020-09-14 03:00
数据结构与算法
【
noip
2003】 麦森数
题目描述形如2P-1的素数称为麦森数,这时P一定也是个素数。但反过来不一定,即如果P是个素数,2P-1不一定也是素数。到1998年底,人们已找到了37个麦森数。最大的一个是P=3021377,它有909526位。麦森数有许多重要应用,它与完全数密切相关。任务:从文件中输入P(10000)的位数,往往潜在地使用了放缩法:若10^k2#include3#include4#include5#includ
apoieuyb59837
·
2020-09-14 03:55
[BZOJ1083][SCOI2005]繁忙的都市
原题地址最小瓶颈生成树=最小生成树.
NOIP
2013D1T3考过.ACcode:#include#includeusingnamespacestd;constintN=100010;intn,m,ans
Zvezda_
·
2020-09-14 03:07
图论_最小生成树
数据结构_并查集
图论
BZOJ
NOIP
模拟练习题 最小奖励
3.最小奖励(minaw.pas)是一个狂热的旅游爱好者。这次他想去一个诡异的地方。这个地方有n个村庄,编号为1到n。此刻他在1号村庄,他想去n号村庄,这n个村庄之间有m条单向道路。通过某条道路时,可能会花费一些钱作为“买路钱”,可是通过一些道路时,不仅不需要交“买路钱”,而且会得到一些奖励(这就是诡异的地方?)。当然两个村庄之间可能有多条直接相连的道路。但是每一条路只能通过一次。这些村庄有这样的
SoYouTry
·
2020-09-14 03:50
图论
最短路
拓扑排序
NOIP
模拟练习题 收费站
4.收费站(cost.pas/c/cpp)【问题描述】在某个遥远的国家里,有n个城市。编号为1,2,3,……,n。这个国家修建了m条双向的公路。每条公路连接着两个城市。沿着某条公路,开车从一个城市到另一个城市,需花费一定的汽油。开车每经过一个城市,都会收取一定的费用(包括起点和终点城市)。所有的收费站都在城市中,在城市间的公路上没有任何的收费站。小红现在要开车从u城市到v城市(1≤u,v≤n)。她
SoYouTry
·
2020-09-14 03:50
图论
最短路
二分答案
【
NOIP
2019模拟2019.10.28】消失的序列
题意求nnn对括号序的合法数目,并要求第xxx个右括号刚好匹配第pospospos个左括号。思路首先枚举第pospospos个左括号的位置,那么可以算出第xxx个右括号的位置.分三类讨论:(pos+1)∼(x−1)(pos+1)\sim(x-1)(pos+1)∼(x−1)这一段的方案数是一个卡特兰数。1∼(pos−1)1\sim(pos-1)1∼(pos−1)相当于是从(0,0)(0,0)(0,0
Algor_pro_king_John
·
2020-09-14 03:03
CSP-S2019总结
但
noip
毕竟是
noip
,只有三个半小时,时间容不得耽误,不仅比正确性还要比速度,这一点自己需要提高,记住那句:thinkt
Algor_pro_king_John
·
2020-09-14 03:03
快速幂+分治(洛谷P1045 麦森数
noip
2003)
形如的素数称为麦森数,这时一定也是个素数。但反过来不一定,即如果是个素数,不一定也是素数。到1998年底,人们已找到了37个麦森数。最大的一个是,它有909526位。麦森数有许多重要应用,它与完全数密切相关。任务:从文件中输入(),计算的位数和最后500位数字(用十进制高精度数表示)输入格式:文件中只包含一个整数()输出格式:第一行:十进制高精度数的位数。第2-11行:十进制高精度数的最后500位
forever_piano
·
2020-09-14 03:55
noip
模拟赛 赤の夜
题目背景下发压缩包链接:https://pan.baidu.com/s/1geC4ooz密码:3vpt(同T1)正在想这么说的时候——突然涌出一种强烈的晕眩感。这是,什么……?眼花吗?不对……由佳也失去平衡快摔倒了。连平常的呼吸都难以保持。这时——空间更大幅度的扭曲了。这种感觉,就像失去了身体和空间的境界线,渐渐,渐渐的被扭曲着……昏过去,也只是时间的……问题……罢了……————?感觉到——有什么
weixin_30326515
·
2020-09-14 02:58
第十七次CSP认证 总结与反思
反思:高中学完基础算法后似乎没太大进展,尤其高二只是强化之前学的东西(要是多学新东西,
noip
应该又更好的成绩吧),高三一年没碰,专业录取也不理想导致又放了几个月,那就以本次认证作为大学的开始,及竞赛的重新开始
WEZIII
·
2020-09-14 01:33
2018.11.06【
NOIP
2014】【洛谷P1941】飞扬的小鸟(背包问题)
传送门解析:知道是背包后应该比较好像,但是这道题最难的应该就是看出这是一道背包问题。。。思路;考虑用f[i][j]f[i][j]f[i][j],表示让小鸟达到位置(i,j)(i,j)(i,j)需要的最小点击次数,INFINFINF表示无法到达。然后初始化十分显然f[0][j]=0f[0][j]=0f[0][j]=0。接下来就是背包DP,考虑一个单位时间内可以点击任意次数,所以就是完全背包,而掉落就
zxyoi_dreamer
·
2020-09-14 01:35
背包问题
2020.05.16【
NOIP
普及组】模拟赛C组33总结
2020.05.16【
NOIP
普及组】模拟赛C组33总结T1题解:T2题解:T3题解:失分:T4题解:失分:总结:分数:240,rank:18.考砸了,第三四题都是细节问题。T1题解:略。
zhy_Learn
·
2020-09-14 01:03
总结
总结
包含题解链接
noip
2008 立体图 (字符串+模拟)
P1497立体图Accepted标签:字符串模拟
NOIP
普及组2008描述小渊是个聪明的孩子,他经常会给周围的小朋友们讲些自己认为有趣的内容。最近,他准备给小朋友讲解立体图,请你帮他画出立体图。
yuyanggo
·
2020-09-14 01:54
noip2008
立体图
字符串
模拟
NOIP
2012 Day1 国王游戏
【问题描述】n+1个人排成一列,从2到n+1个人所获得的金币为前面所有人左手数字之和除以自己右手的数字。并对这n个人进行排列使得获得金币最多的人获得的金币尽可能的少。【格式】输入:第一行,输入n接下来n+1行,每行两个数a,b,表示第i个人左手和右手的数字输出:获得的最少金币数【输入样例】311237446【输出样例】2【说明】【输入输出样例说明】按11、22、33这样排列队伍,获得奖赏最多的大臣
xyc1719
·
2020-09-14 01:46
数学
高精度
NOIP
学习之递归:181.爬楼梯
测试链接总时间限制:1000ms内存限制:65536kB描述树老师爬楼梯,他可以每次走1级或者2级,输入楼梯的级数,求不同的走法数例如:楼梯一共有3级,他可以每次都走一级,或者第一次走一级,第二次走两级也可以第一次走两级,第二次走一级,一共3种方法。输入输入包含若干行,每行包含一个正整数N,代表楼梯级数,1usingnamespacestd;intfloor(intn){if(n==1)retur
青蜓派创客
·
2020-09-14 01:27
NOIP学习
NOIp
2018货币系统(提高组T2)————背包
题解:本题主要考查完全背包求方案数,通过样例我们可以发现,题目其实就是把系统中可以凑出来的面值去掉,用完全背包存各个值可以凑出来的方法数再筛一遍。代码如下:#include#include#includeusingnamespacestd;intt,n,ans=0;inta[123456],dp[123456];intmain(){cin>>t;while(t--){cin>>n;ans=0;me
wly127
·
2020-09-14 01:27
背包问题
NOIP
2001数的计算(普及组T1)————数学,递归,递推
题解:本题可寻找规律,a(i)(偶数)=a(i-1)+a(i/2),a(i)(奇数)=a(i-1)代码如下:#includeusingnamespacestd;inta[100000]={0,1};intmain(){intn;cin>>n;for(inti=2;i<=n;i++){if(i%2==0)a[i]=a[i-1]+a[i/2];elsea[i]=a[i-1];}cout<
wly127
·
2020-09-14 01:27
T145192 【2020.8.23
NOIP
模拟赛】最优路线(Floyd)
最优路线解题思路这题就是Floyd算法但是要加许多玄学优化比如:inline加在子程序前快读(两个)加在输入上register加在定义和循环前O2优化加在开头把i++改为++iAC代码#pragmaGCCoptimize(2)//O2玄学#include#include#include#includeusingnamespacestd;longlongn,m,x,y,z,v[5000005],b[
SSL_LKJ
·
2020-09-14 01:53
最短路径
贪心经典小题
题目背景快
noip
了,yyy很紧张!题目描述现在各大oj上有n个比赛,每个比赛的开始、结束的时间点是知道的。yyy认为,参加越多的比赛,
noip
就能考的越好(假的)所以,他想知道他最多能参加几个比赛。
天天寒暑假
·
2020-09-14 01:49
笔记
[
NOIP
提高组]2012年 Day1-T2 国王游戏
题目题目大意让n位大臣排成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每位大臣获得的金币数分别是:排在该大臣前面的所有人的左手上的数的乘积除以他自己右手上的数,然后向下取整得到的结果。大臣的位置可以重新排列求重新排列后的队伍中获奖赏最多的大臣所获得的金币数最小题目解析由于相邻的两个大臣交换位置并不影响前面和后面的值所以这里假设左手右手国王x0y0大臣甲x1y1大臣乙
AAA_Ljw
·
2020-09-14 01:37
【
NOIP
2018】保卫王国(动态规划 + 倍增)
目录题目大意思路分析代码实现题目大意【
NOIP
2018】保卫王国给定一棵nnn个结点的树,点有权值。
Galaxy Coder
·
2020-09-14 01:58
倍增
树形动态规划
NOIP
2008 立体图
题目描述小渊是个聪明的孩子,他经常会给周围的小朋友们将写自己认为有趣的内容。最近,他准备给小朋友们讲解立体图,请你帮他画出立体图。小渊有一块面积为m*n的矩形区域,上面有m*n个边长为1的格子,每个格子上堆了一些同样大小的积木(积木的长宽高都是1),小渊想请你打印出这些格子的立体图。我们定义每个积木为如下格式,并且不会做任何翻转旋转,只会严格以这一种形式摆放:每个顶点用1个加号’+’表示,长用3个
weixin_30586085
·
2020-09-14 01:58
[
NOIP
2016][优先队列]蚯蚓
题目梗概n只蚯蚓,有一个神刀手他每t秒会选择一个长度最大的蚯蚓x,切成px和x-px两段(如果出现0也视为存活),每秒除了被切的蚯蚓之外的所有蚯蚓都会增长q.询问,m秒内,每t秒被切断的蚯蚓切断前的长度。m秒后,所有蚯蚓的长度。蚯蚓长度向下取整[2.9]->[2][3.1]->[3]思考惭愧的是,去年在考场这个题目我居然奇迹般的爆0了。所以题目要怎么写呢?首先每次取最长的蚯蚓这个操作,一定需要优先
weixin_30639719
·
2020-09-14 01:28
NOIP
2010普及组 三国游戏 -SilverN
1#include2#include3#include4#include5usingnamespacestd;6intd[510][510];7intn;8intfst,snd,ans;9intmain(){10scanf("%d",&n);11inti,j,x;12for(i=1;ifst){22snd=fst;23fst=d[i][j];24}25elseif(d[i][j]>snd)snd=
weixin_30585437
·
2020-09-14 01:27
2018.10.1 2018
NOIP
冲刺之立体图
2008
NOIP
普及组立体图请自行百度(事实上放不下了)图不是很清楚下面有【输入】输入文件drawing.in第一行有用空格隔开的2个整数m和n,表示有m*n个格子(1#include#include#
宵蓝
·
2020-09-14 01:53
2018.11.08
NOIP
模拟 班车(倍增+dfs+bit)
传送门对于每个点离线处理出向上走2i2^i2i班车到的最上面的点。然后每个询问(u,v)(u,v)(u,v)先把(u,v)(u,v)(u,v)倍增到刚好走不到lcalcalca的情况(有一个点如果就是lcalcalca直接特判)然后考虑最后把(u′,v′)(u',v')(u′,v′)连起来需要走一次还是两次。这个就是一个二维数点问题了。用dfsdfsdfs序求出每个点管辖的子树
weixin_30387423
·
2020-09-14 01:22
【
noip
2012】【luogu1080】国王的游戏[高精度][贪心]
P1080国王游戏推那个贪心直接自己推就好了,最后推出来最优解在a*b按从小到大排序中就在读入完后排序再按排好的顺序一个一个比较出这个方案中得到最多钱的值这个值就是答案推导:略(真的不是我想咕咕咕)最最最最最最最重要的是我打这题时的艰难改的过程因为对模版理解不彻底导致自己背着打的时候全都是错误!!!!!我的一些错误或者是需要注意的地方压位之后的数组从左往右是从低位到高位排序的eg:123456存进
weixin_30305735
·
2020-09-14 01:22
NOIP
2012国王游戏(60分题解)
题目描述恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。然后,让这n位大臣排成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每位大臣获得的金币数分别是:排在该大臣前面的所有人的左手上的数的乘积除以他自己右手上的数,然后向下取整得到的结果。国王不希望某一个大臣获得特别多的奖赏,所以他想
weixin_30265103
·
2020-09-14 01:50
Codevs 1198 国王游戏 2012年
NOIP
全国联赛提高组
1198国王游戏2012年
NOIP
全国联赛提高组时间限制:1s空间限制:128000KB题目等级:钻石Diamond题目描述Description恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。
weixin_30251587
·
2020-09-14 01:50
JoyOI1009
NOIP
2008立体图
题目限制时间限制内存限制评测方式题目来源1000ms131072KiB标准比较器Local题目背景
NOIP
2008复赛普及组第四题题目描述小渊是个聪明的孩子,他经常会给周围的小朋友们讲些自己认为有趣的内容
王20133
·
2020-09-14 01:40
ACM
学习算法
运行程序
【
NOIP
2015】推销员
推(chuan)销员分析这里主要阐述一下我的分析思路。看起来挺直观的。最初的想法,我们枚举每一个最远点mxp的位置,然后对之前的a进行排序。那么以mxp为最远点,选x个的最大疲劳值为:2∗s[mxp]+a[mxp]+(之前的前x−1大的a值的和)这样的复杂度为O(n2logn),考试时就这样拿了个60pt。但是,我们要尝试发现这道题的特性,来进行时间上的优化。根据极大化思想,我们要尽可能排除不影响
SMIAMS
·
2020-09-14 01:39
极大化思想
优先队列
决策单调性
【2020.8.23
NOIP
模拟赛】失落
【2020.8.23
NOIP
模拟赛】失落【2020.8.23
NOIP
模拟赛】失落【2020.8.23
NOIP
模拟赛】失落题目描述出题人心情很失落,于是他直接告诉你让你求出一个集合中所有数所不能凑出来的最小的数是多少
ssl_ljh
·
2020-09-14 00:54
模拟赛
NOIP
优先队列_接水问题
问题描述学校里有一个水房,水房里一共装有m个龙头可供同学们打开水,每个龙头每秒钟的供水量相等,均为1。现在有n名同学准备接水,他们的初始接水顺序已经确定。将这些同学按接水顺序从1到n编号,i号同学的接水量为wi。接水开始时,1到m号同学各占一个水龙头,并同时打开水龙头接水。当其中某名同学j完成其接水量要求wj后,下一名排队等候接水的同学k马上接替j同学的位置开始接水。这个换人的过程是瞬间完成的,且
XiaoboAc
·
2020-09-14 00:48
Acm之旅___优先队列
立体图(模拟
NOIP
2008)
立体图总时间限制:1000ms内存限制:51200kB描述小渊是个聪明的孩子,他经常会给周围的小朋友们将写自己认为有趣的内容。最近,他准备给小朋友们讲解立体图,请你帮他画出立体图。小渊有一块面积为m*n的矩形区域,上面有m*n个边长为1的格子,每个格子上堆了一些同样大小的积木(积木的长宽高都是1),小渊想请你打印出这些格子的立体图。我们定义每个积木为如下格式,并且不会做任何翻转旋转,只会严格以这一
密码锁
·
2020-09-14 00:47
NOIP2008
模拟
P1803 凌乱的yyy / 线段覆盖(贪心) 洛谷
题目背景快
noip
了,yyy很紧张!题目描述现在各大oj上有n个比赛,每个比赛的开始、结束的时间点是知道的。yyy认为,参加越多的比赛,
noip
就能考的越好(假的)。
多吃青菜~少吃肉
·
2020-09-14 00:16
贪心算法
【题解】洛谷P1080国王游戏[
NOIP
2012Day1T2] 贪心
题目链接按照每个大臣左右手上的数的乘积从小到大排序,就是最优排队方案可以使用微扰证明,详见李煜东的算法竞赛进阶指南#include#include#includeusingnamespacestd;structnode{inta,b,c;}q[2000];inta1[2000],b1[2000],c1[2000];voidmul(inta1[],intx){intj=0,i,t;for(i=1;i
不进清北不改名
·
2020-09-14 00:42
算法竞赛进阶指南
洛谷
NOIP
贪心
【
NOIP
2018模拟赛2018.10.3】track
题目分析这道题的暴力分挺高的,有60分。对于前50分直接枚举,2^16次方。对于另外10分直接输出0。正解是dp,我也想到过正解但是因为这道题暴力分太高不是很敢去打,事后一拍大腿,我去!还可以对拍啊!!!设f[i][j][k]表示第i步,目前高度为j,配对了k个字符。对于一个不匹配的字符没有必要直接将k赋为0,而是可以像kmp那样记录一个到前面的值,直接就是正解了。#includeusingnam
v1Ncen70
·
2020-09-14 00:41
【
NOIP
2012 提高组 day1】国王游戏
题目题解–这是一道深深埋藏起来的贪心题对于如下队列:a0b0a1b1a2b2ans1=max(a0/b1,a0*a1/b2)然而队列也可能是这样的:a0b0a2b2a1b1ans2=max(a0/b2,a0*a2/b1)因为a0*a1/b2>a0/b2,a0*a2/b1>a0/b1所以说,要使ans1#include#include#include#include#includeusingname
Stupid_Computer
·
2020-09-14 00:41
贪心
高精度
【
NOIP
模拟 提高组】外星密码
【问题描述】小W潜入了外星人的基地刺探情报,遇到一个二级密码系统。一级密码是一个长度为n的0-1序列B,记为(b1b2⋯bn)。将一级密码的第一位放到最后,得到一个新的序列(b2b3⋯b1),继续做同样的操作得到(b3b4⋯b2),如此反复,总共可以得到n个序列,将这些序列按字典序排序后,字典序最小的即为二级密码,输入这个二级密码,就可以得到情报。外星人将领将排序过后的n个字符串按照字典序从小到大
v1Ncen70
·
2020-09-14 00:10
【
NOIP
2018 模拟】剑与魔法
一、题目【问题描述】万老师听说某大国很流行穿越,于是他就想写一个关于穿越的剧本。闲话休提。话说老师穿越到了某一个剑与魔法的大陆。因为如此这般,所以老师从维娜艾那里得到了预言。老师一共被告知了若干件按顺序结算的事件。这些事件分为两类:战役事件(CASE)、穿越回去事件(END)。战役事件可以选择是否参加,参加了之后会获得一定的金钱。每个END事件发生需要至少参加一定数量的战役事件。特别的是,END事
v1Ncen70
·
2020-09-14 00:10
luoguP1080 国王游戏 题解(
NOIP
2012)(贪心+高精)
luoguP1080国王游戏题目#include#include#include#include#include#include#defineilinline#definergregister#definelllonglong#defineN10001#defineinf1000000010usingnamespacestd;intn,a,b;structT{intle,ri;}h[N];llno
eternal风度
·
2020-09-14 00:07
NOIP
2012提高组Day1
NOIP
2012Day1一、Vigenère密码数据:密钥长度∈[1,100],密文长度∈[1,1000]很简单的一道题,只要对着推一下公式就行了。
Tai_zong
·
2020-09-14 00:04
离线赛
【2020.8.24
NOIP
模拟赛】【数学】这是一棵树吗?
题目描述DD和QQ在玩游戏,DD在地上画了一棵树(图论中的树),然后他告诉QQ这棵树的度数序列。QQ马上说这不是一棵树。DD认为自己被QQ鄙视了,他们吵了起来。但DD随后发现自己算错了度数序列,QQ说的是对的。DD很奇怪为什么QQ反应得这么快。现在给出一个图的度数序列,你需要做的就是像QQ一样:判断这是否可能是一棵树的度数序列。输入格式输入只有一行,首先给出一个整数NNN,表示顶点个数,后面跟着N
lnm_lym
·
2020-09-14 00:03
数学
洛谷
【luogu 1199】
NOIP
普及组 2010 三国游戏 {贪心+博弈论}
题目https://www.luogu.org/problemnew/show/P1199结题思路这道题应该不是一道正统的博弈论问题,在题意下,小涵是必胜的,所以我们需求出次最大默契值即可。代码#include#includeusingnamespacestd;intn,a[5001][5001],maxx,maa,ans;intmain(){scanf("%d",&n);for(inti=1;i
心有猛虎|细嗅蔷薇
·
2020-09-14 00:03
博弈论(NIM博弈/SG函数)
贪心算法
洛谷 1080 [
NOIP
2012] 国王游戏 贪心+高精
题目:https://www.luogu.org/problemnew/show/1080好题~WA了十几遍才发现输出写反了(样例是个位数……QAQ);一个序列中,通过相邻两个元素交换一定可以组成任意一个全排列;原因:冒泡排序,每次排序消除了一个逆序对,我们可以对有序的数列求逆,即可以回到原数列;思路:假设队伍最后面有a、b两个人,他们前面已经按最优的顺序排好了,总乘积是sum;若a在前面更优,则
Loi_cgold
·
2020-09-14 00:25
高精度
noip
贪心
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他