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
Usaco解题报告
luogu P1118 [
USACO
06FEB]数字三角形`Backward Digit Su`…
analysis开始用了一个全排列的算法,n=12算下来会爆炸,于是就用了一个函数来求中间的数列的值来可行性剪枝,函数n^2,结果剪了枝还是没什么用后面推了下公式,发现对于4个数a,b,c,d来说,最后的N=a+3b+3c+d,对于5个数a,b,c,d,e来说,最后的N=a+4b+6c+4d+e,这个时候隐隐约约觉得数的位置和其系数之间有关系,若可以通过位数来确定其系数的话就不用N^2求和了殊不知
AndrewMe8211
·
2020-08-25 02:03
搜索
BZOJ 1699: [
Usaco
2007 Jan]Balanced Lineup排队( RMQ )
RMQ..-------------------------------------------------------------------------------#include#include#include#include#definerep(i,n)for(inti=0;i>n>>q;rep(i,n)Max[i][0]=Min[i][0]=read();RMQ_init();while
weixin_30809173
·
2020-08-25 02:45
BZOJ1699: [
Usaco
2007 Jan]Balanced Lineup排队 - 线段树
description查询区间最大和最小题解线段树愉悦身心啊代码1#include2#include3#include4#definerdread()5#definelsonnd>1;1112intMAX[N'9'||c='0'&&c=10)print(x/10);24putchar(x%10+'0');25}2627voidupdate(intnd){28MIN[nd]=min(MIN[lson
weixin_30706507
·
2020-08-25 02:43
P1118 [
USACO
06FEB]数字三角形`Backward Digit Su`… 回溯法
有这么一个游戏:写出一个11至NN的排列a_iai,然后每次将相邻两个数相加,构成新的序列,再对新序列进行这样的操作,显然每次构成的序列都比上一次的序列长度少11,直到只剩下一个数字位置。下面是一个例子:3,1,2,43,1,2,44,3,64,3,67,97,91616最后得到1616这样一个数字。现在想要倒着玩这样一个游戏,如果知道NN,知道最后得到的数字的大小sumsum,请你求出最初序列a
weixin_30247159
·
2020-08-25 02:38
|洛谷|DFS|P1118 [
USACO
06FEB]数字三角形Backward Digit Su…
http://www.luogu.org/problem/show?pid=1118每个数用的次数构成杨辉三角,用的次数i*排列i的所有和等于sum就行STL只能80分,估计DFS全排序能AC#include#include#include#include#definems(i,j)memset(i,j,sizeofi);usingnamespacestd;intc[20][20];inta[20
weixin_30305735
·
2020-08-25 02:38
【洛谷】【
USACO
】P1118 数字三角形
题目描述FJandhiscowsenjoyplayingamentalgame.Theywritedownthenumbersfrom1toN(1#include#include#includeconstintMAXX=15;intnum[MAXX];intdelta[MAXX][MAXX];boolb[MAXX];intn,sum;boolok,zhi;voiddfs(intstep,intsu
叛逆的鲁鲁修love CC
·
2020-08-25 02:38
P1118 [
USACO
06FEB]数字三角形 Backward Digit Su
题解可以递推出初始的系数组,然后遍历所有的排列并计算就可以了。用stl会超时,需要优化。我们在计算累乘的过程中若发现此位置算上后cur_sum已经大于目标sum时那么在对后面的数做permutation就无用了全部都会大于sum,所以可以直接跳过。跳的方式是把第i位到末尾的数全部从大到小排序,那么下次permutaion就会改变当前i位。这是根据permutaion的计算方式做的优化。Code#i
会飞的蟋蟀
·
2020-08-25 02:25
luogu
搜索
排序
洛谷P1118 [
USACO
06FEB]数字三角形 Backward Digit Su(dfs剪枝)
题目描述FJandhiscowsenjoyplayingamentalgame.Theywritedownthenumbersfrom11toN(1\leN\le10)N(1≤N≤10)inacertainorderandthensumadjacentnumberstoproduceanewlistwithonefewernumber.Theyrepeatthisuntilonlyasinglen
Low丶Coder
·
2020-08-25 02:54
DFS
2012年BNU新生程序设计大赛
解题报告
【非官方版】
A.校队的聚餐本题在校队内部讨论过程中就被定义为游离在五个难度等级(简单,中下,中,中上,难)之外“坑题”,实际上三种方案的数学期望都是一样的,详细证明见这里http://acm.bnu.edu.cn/bnuoj/contest_show.php?cid=1402#report第一种方案的数学期望就是:编号*出现的概率的累和。概率都是相同的,和是的2n项的等差数列求和。吐槽:校内只过了两个,看来猜
rabia
·
2020-08-25 02:20
ACM解题报告
三分法(Ternary Search)求解凸(凹)函数的极值问题
前文解释了三分法求极值的方法及核心代码,而解决这类问题的重点就在于f函数的求得,比如HDU2438,ZJU3203,PKU3301,Ural1874,lightoj1146/1240(
解题报告
)这些题目比较容易求出
rabia
·
2020-08-25 02:19
ACM解题报告
2011BNU新生赛J题
解题报告
这个题可以说成是中等的字符串模拟题,由于这次有幸把我们院10级的拉来做新生赛了,所以就特意出了个化学题(当然去年也出了,当然还有道恶心的地理题给小舜萌猫喵准备的。貌似这个题是我出的三个题中最简单的一道??所以被选中了^_^Y),思路主要来源于我的化学专业英语的课本,翻译了其中的一段话就成了题面(^_^#)乍一看题面有点儿像新东方的词根词缀记忆法,没错我就是这么记的,而且我们平时小测验还考了(>_#
rabia
·
2020-08-25 02:19
ACM解题报告
洛谷 P1118 [
USACO
06FEB]数字三角形`Backward Digit Su`…
题目链接:https://www.luogu.org/problem/P1118#includeusingnamespacestd;intn,sum,h[13],flag,y[13][13];boolv[13];//防止重复voiddfs(intstep,intans)//第step个数,ans为总和{if(ans>sum||flag)//超过了sum,flag找到了无需再找了return;if(
如梦山河乀
·
2020-08-25 02:13
经典例题
c++
洛谷P1118 [
USACO
06FEB]数字三角形
题目描述FJandhiscowsenjoyplayingamentalgame.Theywritedownthenumbersfrom11toN(1\leN\le10)N(1≤N≤10)inacertainorderandthensumadjacentnumberstoproduceanewlistwithonefewernumber.Theyrepeatthisuntilonlyasinglen
baby的我
·
2020-08-25 02:07
刷题记录
洛谷 P1118 [
USACO
06FEB]数字三角形Backward Digit Su…
题目描述FJandhiscowsenjoyplayingamentalgame.Theywritedownthenumbersfrom1toN(1#include#include#includeusingnamespacestd;intn,Sum,C[20][20],a[14];boolused[14];voidDFS(intstep,ints){if(s>Sum)return;if(step==
浮生十味·
·
2020-08-25 01:57
洛谷
数学
搜索
洛谷 P2921 [
USACO
08DEC]Trick or Treat on the Farm G 题解
题目链接题目大意每年,在威斯康星州,奶牛们都会穿上衣服,收集农夫约翰在N(1<=N<=100000)个牛棚隔间中留下的糖果,以此来庆祝美国秋天的万圣节。由于牛棚不太大,FJ通过指定奶牛必须遵循的穿越路线来确保奶牛的乐趣。为了实现这个让奶牛在牛棚里来回穿梭的方案,FJ在第i号隔间上张贴了一个“下一个隔间”Next_i(1<=Next_i<=N),告诉奶牛要去的下一个隔间;这样,为了收集它们的糖果,奶
lemonaaaaa23
·
2020-08-25 01:22
算法
dfs
icpc
p1118 数字三角形
//p1118[
USACO
06FEB]数字三角形//难度:普及/提高-//考点:输入,输出,深度优先遍历,杨辉三角//适用:小学生//提交:猜测,可能有超时。提交60分,测试点58910TLE超时。
mrcrack
·
2020-08-25 01:44
洛谷
【BZOJ】1699 [
Usaco
2007 Jan]Balanced Lineup排队 ST表
题目传送门今天上课讲到了ST表,本蒟蒻表示不会,于是滚去学了一发……ST表其实就是用倍增的思想来进行区间之间的转移,f[i][j]就表示从第i个节点开始往后2^j个节点的状态。状态的转移也非常好想:f[i][j]=f[i][j-1]&f[i+(1#include#include#includeusingnamespacestd;constintN=50010;intn,m,a[N],mx[N][1
Chester_King
·
2020-08-25 01:11
BZOJ
水题
ST表
排队 洛谷 P2880 [
USACO
07JAN]平衡的阵容Balanced Lineup
Description每天,农夫John的N(1ythenexit(x)elseexit(y);end;functionmin(x,y:longint):longint;beginifxmidthenfind(p*2+1,mid+1,r,x,y,s,t)elsebeginfind(p*2,l,mid,x,mid,s,t);ss:=s;tt:=t;find(p*2+1,mid+1,r,mid+1,y
Amber_lylovely
·
2020-08-25 01:39
树
P2880 [
USACO
07JAN]Balanced Lineup G(树状数组维护序列最值)
题目描述Forthedailymilking,FarmerJohn’sNcows(1≤N≤50,000)alwayslineupinthesameorder.OnedayFarmerJohndecidestoorganizeagameofUltimateFrisbeewithsomeofthecows.Tokeepthingssimple,hewilltakeacontiguousrangeofc
li_wen_zhuo
·
2020-08-25 01:38
洛谷
树状数组
洛谷P2880 [
USACO
07JAN]平衡的阵容Balanced Lineup 题解
题目链接:https://www.luogu.org/problemnew/show/P2880分析:ST表实现即可,一个最大值数组和最小值数组同时维护代码:#include#include#include#includeusingnamespacestd;intLOG2[50005],POW2[50005],f[50005][30],g[50005][30];intquery(intl,intr
ShineEternal
·
2020-08-25 01:07
P1118 [
USACO
06FEB]数字三角形
题目描述FJandhiscowsenjoyplayingamentalgame.Theywritedownthenumbersfrom1toN(1≤N≤10)inacertainorderandthensumadjacentnumberstoproduceanewlistwithonefewernumber.Theyrepeatthisuntilonlyasinglenumberisleft.Fo
fy4815
·
2020-08-25 01:00
【luogu2880】[
USACO
07JAN]平衡的阵容Balanced Lineup
(http://www.elijahqi.win/2017/07/13/%E3%80%90luogu2880%E3%80%91
usaco
%E2%80%A6%E5%AE%B9balanced-lineup
elijahqi
·
2020-08-25 01:27
st表
【洛谷 P2880】[
USACO
07]Balanced Lineup G【树状数组】
题目描述题目Forthedailymilking,FarmerJohn’sNcows(1≤N≤50,000)alwayslineupinthesameorder.OnedayFarmerJohndecidestoorganizeagameofUltimateFrisbeewithsomeofthecows.Tokeepthingssimple,hewilltakeacontiguousrangeo
dreamcastღ
·
2020-08-25 01:56
洛谷有题
树状数组
树状数组
NOIP2005 篝火晚会
解题报告
佳佳刚进高中,在军训的时候,由于佳佳吃苦耐劳,很快得到了教官的赏识,成为了“小教官”。在军训结束的那天晚上,佳佳被命令组织同学们进行篝火晚会。一共有n个同学,编号从1到n。一开始,同学们按照1,2,……,n的顺序坐成一圈,而实际上每个人都有两个最希望相邻的同学。如何下命令调整同学的次序,形成新的一个圈,使之符合同学们的意愿,成为摆在佳佳面前的一大难题。佳佳可向同学们下达命令,每一个命令的形式如下:
dehs8915
·
2020-08-25 01:55
【
USACO
】 Balanced Lineup
【题目链接】点击打开链接【算法】这是一道经典的最值查询(RMQ)问题。我们首先想到线段树。但有没有更快的方法呢?对于这类问题,我们可以用ST表(稀疏表)算法求解。稀疏表算法。其实也是一种动态规划的算法。是先做一遍预处理,然后O(1)求出答案。设计状态:f[i][j]表示从第i个数开始连续2^j次方个数(包括第i个数),中的(最大或最小值)那么状态转移方程是什么呢?我们知道2^j可分解为两个2^(j
a576969381
·
2020-08-25 01:44
[线段树]
USACO
07JAN 平衡的阵容Balanced Lineup
题目传送门:https://www.luogu.org/problemnew/show/P2880题目描述Forthedailymilking,FarmerJohn’sNcows(1≤N≤50,000)alwayslineupinthesameorder.OnedayFarmerJohndecidestoorganizeagameofUltimateFrisbeewithsomeofthecows
PhantasmDragon
·
2020-08-25 01:09
数据结构
P1118 [
USACO
06FEB]数字三角形 (杨辉三角,dfs)
题目描述FJandhiscowsenjoyplayingamentalgame.Theywritedownthenumbersfrom1toN(1usingnamespacestd;intyh[20][20],n,sum,a[20],vis[20],f;voidcreate()//打表杨辉三角{yh[1][1]=1;for(inti=2;isum)return;if(s==sum&&p>n){fo
Lily1221
·
2020-08-25 01:08
洛谷2822(NOIP2016)[组合数问题]--杨辉三角
【链接】洛谷2822【
解题报告
】杨辉三角无脑搞。
Greninja_Wu
·
2020-08-25 01:32
洛谷题解
NOIP题解
杨辉三角
部分常见刷题网站的题解
By
Greninja
洛谷P1118[
USACO
06FEB]数字三角形
题目描述FJandhiscowsenjoyplayingamentalgame.Theywritedownthenumbersfrom1toN(1≤N≤10)inacertainorderandthensumadjacentnumberstoproduceanewlistwithonefewernumber.Theyrepeatthisuntilonlyasinglenumberisleft.Fo
totororz
·
2020-08-25 01:31
洛谷
【洛谷 P2880】[
USACO
07]Balanced Lineup G【ST表】
题目描述题目Forthedailymilking,FarmerJohn’sNcows(1≤N≤50,000)alwayslineupinthesameorder.OnedayFarmerJohndecidestoorganizeagameofUltimateFrisbeewithsomeofthecows.Tokeepthingssimple,hewilltakeacontiguousrangeo
dreamcastღ
·
2020-08-25 01:13
洛谷有题
ST表
ST表
【洛谷 P2880】[
USACO
07]Balanced Lineup G【线段树】
题目描述题目Forthedailymilking,FarmerJohn’sNcows(1≤N≤50,000)alwayslineupinthesameorder.OnedayFarmerJohndecidestoorganizeagameofUltimateFrisbeewithsomeofthecows.Tokeepthingssimple,hewilltakeacontiguousrangeo
dreamcastღ
·
2020-08-25 01:13
洛谷有题
离散化&线段树
线段树
noi1789 算24
解题报告
分析:半年前看到过这道题,当时是用了一段很暴力的代码骗过去的;今年学习数据结构时在深搜板块中发现这道题,这才醒悟它原来是个搜索题——套用了深搜的模板,带着许多投机取巧的要素和笨办法,总算是写好了。这道题作为搜索题有它的独特之处——先不说减法和除法的方向性,光是计算结果又要插回去继续参与接下来的搜索这一点就令人心烦。为了解决这个问题,我设置了一个数组x[4],用于存储待处理的a[]中的数字:一开始时
yzh_kun
·
2020-08-25 01:18
矩阵连乘问题
写给自己的话:有时候虽然一道题懂做了,但是发现写
解题报告
时,要清楚把自己的思路描述出来却挺难的。做
解题报告
不仅可以巩固、梳理知识,还可以加深理解。现在我还做得很不好,一定要坚持!加油!
shuangde800
·
2020-08-25 01:43
资料学习
动态规划
解题报告
【LeetCode】Container With Most Water
解题报告
【题目】Givennnon-negativeintegersa1,a2,...,an,whereeachrepresentsapointatcoordinate(i,ai).nverticallinesaredrawnsuchthatthetwoendpointsoflineiisat(i,ai)and(i,0).Findtwolines,whichtogetherwithx-axisformsa
ljiabin
·
2020-08-25 00:38
算法研究
LeetCode解题报告
USACO
- Chapter2 Section 2.3 Controlling Companies
ControllingCompanies题目描述有些公司是其他公司的部分拥有者,因为他们获得了其他公司发行的股票的一部分。(此处略去一句废话)据说,如果至少满足了以下三个条件之一,公司A就可以控制公司B了:公司A=公司B。公司A拥有大于50%的公司B的股票。公司A控制K(K>=1)个公司,记为C1,…,CK,每个公司Ci拥有xi%的公司B的股票,并且x1+….+xK>50%。给你一个表,每行包括三
zhuo1ang
·
2020-08-25 00:55
NOIP
-
USACO
[
USACO
18JAN][luoguP4183 ]Cow at Large P
前言这是一道考试题需要一定的idea构造好后似乎就是裸的点分治了题目相关题目链接题目大意这个大意写的很烦,不如看题面有一棵nnn个点的树设定一个动点:其每秒可以走到树上相邻的一个节点,若当前它在一个度数为1的节点上,它可以逃出这棵树定义动点相遇为它们在节点上或边上相遇对于每个点,求现在在当前点上有个动点想要逃出这棵树,你至少要在多少个叶子节点上放置防守动点才能保证它不会逃出去(如果防守动点碰到动点
zhouyuheng2003
·
2020-08-25 00:24
OI
点分治
(
解题报告
)HDU4513---吉哥系列故事之礼尚往来(错排)
B-吉哥系列故事――礼尚往来TimeLimit:1000MSMemoryLimit:32768KB64bitIOFormat:%I64d&%I64uSubmitStatusDescription吉哥还是那个吉哥那个江湖人称“叽叽哥”的基哥每当节日来临,女友众多的叽叽哥总是能从全国各地的女友那里收到各种礼物。有礼物收到当然值得高兴,但回礼确是件麻烦的事!无论多麻烦,总不好意思收礼而不回礼,那也不是叽
PrConstantin
·
2020-08-25 00:21
HDU水题
题解 洛谷 P3069 [
USACO
13JAN]牛的阵容Cow Lineup
洛谷P3069[
USACO
13JAN]牛的阵容CowLineup\color{#00F}{洛谷\P3069\[
USACO
13JAN]牛的阵容CowLineup}洛谷P3069[
USACO
13JAN]牛的阵容
时间和法国
·
2020-08-24 23:38
数据结构-队列
业余ACMer笔记·6月第三周补题
P2345[
USACO
04OPEN]MooFestG原题地址代码:突然发现洛谷试炼场换成题单了具体思路并不难,先按Vi从小到大排序(自己做的时候按X排序了),然后维护两个树状数组,一个维护数量前缀和,一个维护坐标前缀和
灵隐寺未来职工
·
2020-08-24 23:04
入门者笔记·Dijkstra与SPFA
例题:P1339[
USACO
09OCT]热浪HeatWave原题地址题目描述ThegoodfolksinTexasarehavingaheatwavethissummer.TheirTex
灵隐寺未来职工
·
2020-08-24 23:04
图
【BZOJ】4511: [
Usaco
2016 Jan]Subsequences Summing to Sevens 前缀和(特殊的技巧)
DescriptionFarmerJohn'sNcowsarestandinginarow,astheyhaveatendencytodofromtimetotime.EachcowislabeledwithadistinctintegerIDnumbersoFJcantellthemapart.FJwouldliketotakeaphotoofacontiguousgroupofcowsbut,
weixin_30901729
·
2020-08-24 23:51
BNU OJ 第26303 题 Touchscreen Keyboard
BNUOJ第26303题TouchscreenKeyboard(题目链接)的
解题报告
。
weixin_30577801
·
2020-08-24 23:34
[
USACO
18JAN]Cow at Large P
Description:贝茜被农民们逼进了一个偏僻的农场。农场可视为一棵有\(N\)个结点的树,结点分别编号为\(1,2,\ldots,N\)。每个叶子结点都是出入口。开始时,每个出入口都可以放一个农民(也可以不放)。每个时刻,贝茜和农民都可以移动到相邻的一个结点。如果某一时刻农民与贝茜相遇了(在边上或点上均算),则贝茜将被抓住。抓捕过程中,农民们与贝茜均知道对方在哪个结点。Hint:\(n\le
孙瑞宇
·
2020-08-24 23:58
BNU OJ
解题报告
索引
Problem:BUN1001:http://www.cnblogs.com/lzj-0218/p/3200677.htmlContest:第十一届北京师范大学程序设计竞赛:http://www.cnblogs.com/lzj-0218/archive/2013/04/30/3052354.html转载于:https://www.cnblogs.com/lzj-0218/p/3200679.htm
weixin_30252709
·
2020-08-24 23:49
CUGBACM_Summer_Tranning 组队赛
解题报告
组队赛
解题报告
:CUGBACM_Summer_Tranning6:组队赛第六场CUGBACM_Summer_Tranning5:组队赛第五场CUGBACM_Summer_Tranning4:组队赛第四场
潇洒走一回LW
·
2020-08-24 23:45
USACO
-Section2.3 Controlling Companies【深度优先搜索】
题目描述:有些公司是其他公司的部分拥有者,因为他们获得了其他公司发行的股票的一部分。例如,福特公司拥有马自达公司12%的股票。据说,如果至少满足了以下条件之一,公司A就可以控制公司B了:公司A=公司B。公司A拥有大于50%的公司B的股票。公司A控制K(K>=1)个公司,记为C1,…,CK,每个公司Ci拥有xi%的公司B的股票,并且x1+….+xK>50%。你将被给予一系列的三对数(i,j,p),表
幻世至上
·
2020-08-24 23:19
USACO
【bzoj1726】【
Usaco
2006 Nov】【Roadblocks第二短路】【spfa】
Description贝茜把家搬到了一个小农场,但她常常回到FJ的农场去拜访她的朋友。贝茜很喜欢路边的风景,不想那么快地结束她的旅途,于是她每次回农场,都会选择第二短的路径,而不象我们所习惯的那样,选择最短路。贝茜所在的乡村有R(12->4(长度为100+200=300)第二短路:1->2->3->4(长度为100+250+100=450)题解:就是求严格次短路。spfa的时候像序列那样讨论一下即
sunshinezff
·
2020-08-24 23:04
最短路
usaco
Controlling Companies
ControllingCompanies控制公司有些公司是其他公司的部分拥有者,因为他们获得了其他公司发行的股票的一部分.例如,福特公司拥有马自达公司12%的股票.据说,如果至少满足了以下条件之一,公司A就可以控制公司B了:公司A=公司B.公司A拥有大于50%的公司B的股票.公司A控制K(K>=1)个公司,记为C1,...,CK,每个公司Ci拥有xi%的公司B的股票,并且x1+....+xK>50
silence401
·
2020-08-24 23:39
usaco
[贪心][
Usaco
2018 Jan]Cow at Large
BZOJ5189(点了没用,根本就没有题面)友情一句话题意:给定一棵有根树,你开始在根节点,出口是每个叶子节点,可以在每个出口放一个守卫,每1个单位时间内,你和守卫都可以移动到相邻的一个点,如果某一时刻守卫与你相遇了(在边上或点上均算),则你将被抓住。问为了保证抓住你,最少需要几个守卫。数据规模1e5分析:当然守卫是不可能往下走的,这一点和NOIP2012疫情控制有些相似因为移动速度是相同的,时间
romiqi_new
·
2020-08-24 22:59
【题解】洛谷P1216[
USACO
1.5][IOI1999]数字三角形 递推
题目链接递推入门#include#includeusingnamespacestd;inta[10000][10000];intmain(){//freopen("in.txt","r",stdin);intn;cin>>n;for(inti=1;i>a[i][j];for(inti=n-1;i>=1;i--)for(intj=i;j>=1;j--){if(j
不进清北不改名
·
2020-08-24 22:51
IOI
USACO
洛谷
递推
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他