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
ACM_解题报告
POJ1014
解题报告
DividingTimeLimit:1000MSMemoryLimit:10000KTotalSubmissions:43674Accepted:10841DescriptionMarshaandBillownacollectionofmarbles.Theywanttosplitthecollectionamongthemselvessothatbothreceiveanequalshareof
rongyongfeikai2
·
2020-09-10 17:25
算法与数据结构
Preimage Size of Factorial Zeroes Function
解题报告
题目:Letf(x)bethenumberofzeroesattheendofx!.(Recallthatx!=1*2*3*...*x,andbyconvention,0!=1.)Forexample,f(3)=0because3!=6hasnozeroesattheend,whilef(11)=2because11!=39916800has2zeroesattheend.GivenK,findh
魔豆Magicbean
·
2020-09-10 15:41
IT公司面试习题
POJ 1276-CashMachine 背包问题
id=1276
解题报告
:设f[k]=1代表可以组成金额为k的钱。
kindlucy
·
2020-09-10 14:23
PKU
ACM
动态规划
GDKOI2016Day1第二题 不稳定的传送门
解题报告
GDKOI2016Day1第二题T2题解题目描述略样例解释:首先,数组Fi表示由i至n的最优期望方案的值。先将i连向i+1的那条边看成一条费用为W,成功传送的概率为P,P=1(100%),门的终点为U,U=i+1当我们做到第i个点时,我们可以通过已做完的点j的Fj的值转移过来。假设做到了第i个点,考虑门的使用顺序,对门的顺序进行一次全排列,选最优方案,便是Fi的值。用样例来举例子。i=4时,Fi=
DoBelieve
·
2020-09-10 12:41
贪心
概率与期望
poj 1742 Coins
/*Name:poj1742CoinsAuthor:UnimenDate:14/05/201110:14Description:楼天成男人八题之一多重背包*//*
解题报告
:多重背包题,为体积与价值相等的特殊情况
Unimen
·
2020-09-10 12:15
算法/数据结构
背包问题 3 多重背包
解题报告
BeforeACMcandoanything,abudgetmustbepreparedandthenecessaryfinancialsupportobtained.ThemainincomeforthisactioncomesfromIrreversiblyBoundMoney(IBM).Theideabehindissimple.WheneversomeACMmemberhasanysmal
Stray_Lambs
·
2020-09-10 12:24
bzoj 1028 麻将 模拟
解题报告
Description麻将是中国传统的娱乐工具之一。麻将牌的牌可以分为字牌(共有东、南、西、北、中、发、白七种)和序数牌(分为条子、饼子、万子三种花色,每种花色各有一到九的九种牌),每种牌各四张。在麻将中,通常情况下一组和了的牌(即完成的牌)由十四张牌组成。十四张牌中的两张组成对子(即完全相同的两张牌),剩余的十二张组成三张一组的四组,每一组须为顺子(即同花色且序数相连的序数牌,例如条子的三、四、
Hawo11
·
2020-09-10 11:39
————单个题目———
————模拟————
F - Dividing
解题报告
(来自网络)
F-DividingTimeLimit:1000MSMemoryLimit:10000KB64bitIOFormat:%I64d&%I64uSubmitStatusPracticePOJ1014DescriptionMarshaandBillownacollectionofmarbles.Theywanttosplitthecollectionamongthemselvessothatbothre
CSUST_ACM
·
2020-09-10 11:18
数论专题解题报告
luogu P2652 同花顺
解题报告
题目描述所谓同花顺,就是指一些扑克牌,它们花色相同,并且数字连续。现在我手里有n张扑克牌,但它们可能并不能凑成同花顺。我现在想知道,最少更换其中的多少张牌,我能让这n张牌凑成一个同花顺?输入格式第一行一个整数n,表示扑克牌的张数。接下来n行,每行两个整数ai和bi。其中ai表示第i张牌的花色,bi表示第i张牌的数字。(注意:这里的牌上的数字不像真实的扑克牌一样是1到13,具体见数据范围)输出格式一
aojuquan5112
·
2020-08-26 16:41
「九省联考 2018」制胡窜
解题报告
「九省联考2018」制胡窜苟题目,搞了我一天。显然要搞一个SAM,然后搞一个线段树合并,关于定位询问串搞一个树上倍增然后你考虑一个细节贼多的分类讨论应该是可以不求补集的,我最开始一直这么想但是有个东西不会维护后来发现是可以维护的...但是补集应该简单一点吧...?就是每次切两刀要把所有位置的刀切开,这么多细节我肯定懒得说。说下我错过的(如果你写法和我类似)注意左边的到切的是[,),右边的切的是(,
weixin_30817749
·
2020-08-26 15:19
LeetCode 496 Next Greater Element I
解题报告
题目要求Youaregiventwoarrays(withoutduplicates)nums1andnums2wherenums1’selementsaresubsetofnums2.Findallthenextgreaternumbersfornums1'selementsinthecorrespondingplacesofnums2.TheNextGreaterNumberofanumber
weixin_30698527
·
2020-08-26 15:38
「九省联考 2018」劈配
解题报告
「九省联考2018」劈配写了一个有点奇怪的做法(感觉首先发现有个比较正常的暴力,就是每次二分重新建图跑,似乎有80分,应该也比较好写,考场应该会写这个。考虑如果得到了前\(i\)个人的答案(问题1),那么这些人只能在一部分的导师里面反悔,我们把这些边建出来。然后对于\(i+1\simn\)个人,每次把它所有边加上,然后看看它在这个排名可不可以达到它的期望,然后再把边撤回。这里用一个单路增广就好,比
weixin_30488313
·
2020-08-26 14:21
poj2253 - Frogger
想看更多的
解题报告
:http://blog.csdn.net/wangjian8006/article/details/7870410转载请注明出处:http://blog.csdn.net/wangjian8006
wangjian8006
·
2020-08-26 14:41
poj
C
poj2387- Til the Cows Come Home
想看更多的
解题报告
:http://blog.csdn.net/wangjian8006/article/details/7870410转载请注明出处:http://blog.csdn.net/wangjian8006
wangjian8006
·
2020-08-26 14:41
C
poj
POJ2584_T-Shirt Gumbo(二分图多重最大匹配/最大流)
解题报告
http://blog.csdn.net/juncoder/article/details/38239367题目传送门题意:X个参赛选手,每个选手有衣服大小的范围,5种大小的队服,求是否能使每个选手都拿到符合自己大小范围的衣服
_nplus
·
2020-08-26 14:42
网络流
POJ
二分图
POJ1698_Alice's Chance(二分图多重最大匹配/最大流)
解题报告
http://blog.csdn.net/juncoder/article/details/38237641题目传送门题意:N个电影,每个电影在每一周有固定拍映时间,电影必须在W周前演完。
_nplus
·
2020-08-26 14:42
二分图
POJ
网络流
ACM_
线段树
开始线段树的学习几个概念RMQ(RangeMinimum/MaximumQuery)问题是指:对于长度为n的数列A,回答若干询问RMQ(A,i,j)(i,j4ask(5)l=5r=7x=5=x&&tree[k].rm)sum(k*2+1);}5.区间修改,即修改一段连续区间的值,我们已给区间[a,b]的每个数都加x为例讲解可以想到,单点修改是区间修改的一种情况,那么我们对每个点单点修改使用技能“牵
god_speed丶
·
2020-08-26 13:32
ACM_线段树
ACM
POJ - 2253 Frogger
解题报告
Dijkstra算法变形题目大意:一个直角坐标系,给出所有点的坐标,以及两个确定的点,问从一个点到另一个点使经过的边中最长的边尽可能短,最短为多少。点数ndis[0][v])//如果v到0的距离大于j到0的距离,并且也大于v到j的距离{dis[0][j]=dis[j][0]=max(dis[v][j],dis[0][v]);}if(min>dis[0][j]){min=dis[0][j];minx
我的程序跑快快
·
2020-08-26 13:08
最短路径
acm
dijkstra
【Google Kickstart Round_H】
解题报告
序虽然做了一个多小时,但是还是想说这场好水啊。链接:https://code.google.com/codejam/contest/3324486/dashboardProblemA.BigButtons题意一个长度为nnn的01串,该字符串有mmm个不能出现的前缀,问这样的字符串有多少种?题解由于n,mn,mn,m的范围很小,直接建一棵表示前缀限制条件的字典树,然后在上面通过限制条件从可能方案中
yashem66
·
2020-08-26 13:40
Contest
Leetcode 111. 二叉树的最小深度
文章目录问题描述
解题报告
实现代码参考资料问题描述给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子节点的节点。
MD_
·
2020-08-26 13:43
leetcode
二叉树
程序设计算法竞赛基础——练习4
解题报告
程序设计算法竞赛基础——练习4
解题报告
1001数塔ProblemDescription在讲述DP算法的时候,一个经典的例子就是数塔问题,它是这样描述的:有如下所示的数塔,要求从顶层走到底层,若每一步只能走到相邻的结点
nayix
·
2020-08-26 13:24
练习
Max Stack
解题报告
题目:Designamaxstackthatsupportspush,pop,top,peekMaxandpopMax.push(x)--Pushelementxontostack.pop()--Removetheelementontopofthestackandreturnit.top()--Gettheelementonthetop.peekMax()--Retrievethemaximume
魔豆Magicbean
·
2020-08-26 13:45
IT公司面试习题
POJ 2253 Frogger
解题报告
QuestionLinkACcode(Dijkstra)Solution1#include#include#include#include#defineN205#defineinf0x3f3f3fusingnamespacestd;doublee[N][N],dis[N];intvis[N],x[N],y[N],n;doubleedis(inti,intj){returnsqrt(double(x
#魔君#
·
2020-08-26 13:05
图论
Bell
Dijkstra
【LeetCode】Next Permutation
解题报告
【题目】Implementnextpermutation,whichrearrangesnumbersintothelexicographicallynextgreaterpermutationofnumbers.Ifsucharrangementisnotpossible,itmustrearrangeitasthelowestpossibleorder(ie,sortedinascending
ljiabin
·
2020-08-26 13:11
算法研究
LeetCode解题报告
【LeetCode】Min Stack
解题报告
【题目】Designastackthatsupportspush,pop,top,andretrievingtheminimumelementinconstanttime.push(x)--Pushelementxontostack.pop()--Removestheelementontopofthestack.top()--Getthetopelement.getMin()--Retrievet
ljiabin
·
2020-08-26 13:11
算法研究
LeetCode解题报告
NYOJ 541
解题报告
最强DE战斗力时间限制:1000ms|内存限制:65535KB难度:3描述春秋战国时期,赵国地大物博,资源非常丰富,人民安居乐业。但许多国家对它虎视眈眈,准备联合起来对赵国发起一场战争。显然,面对多个国家的部队去作战,赵国的兵力明显处于劣势。战斗力是决定战争成败的关键因素,一般来说,一支部队的战斗力与部队的兵力成正比。但当把一支部队分成若干个作战队伍时,这个部队的战斗力就会大大的增强。一支部队的战
liulizhi1996
·
2020-08-26 13:35
数论
NYOJ
usaco Barn Repair
解题报告
题意:在一个夜黑风高,下着暴风雨的夜晚,farmerJohn的牛棚的屋顶、门被吹飞了。好在许多牛正在度假,所以牛棚没有住满。牛棚一个紧挨着另一个被排成一行,牛就住在里面过夜。有些牛棚里有牛,有些没有。所有的牛棚有相同的宽度。自门遗失以后,farmerJohn必须尽快在牛棚之前竖立起新的木板。他的新木材供应商将会供应他任何他想要的长度,但是吝啬的供应商只能提供有限数目的木板。farmerJohn想将
吾等前方绝无敌手
·
2020-08-26 13:00
acm
algorithm
Algorithm
c++
C++
HDU1261
解题报告
中文题意略。就是要求排列组合a1Cn*a2C(n-a1)*a3C(n-a1-a2)…………不过要高精就是了。通过这个题学到了高精度排列组合公式的简洁写法。同时掌握了高精乘法和除法。voidbign(inta,intn)//总值乘以n,除以a{intc=0;inti,j;for(j=0;j=0;--j)//高精除法{c=sum[j]+c*10;sum[j]=c/a;c=c%a;}}
iteye_20197
·
2020-08-26 12:16
Next Greater Element II
解题报告
(Python & C++)
作者:负雪明烛id:fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法暴力解法单调递减栈日期题目地址:https://leetcode.com/problems/minesweeper/description/题目描述Givenacirculararray(thenextelementofthelastelementisthefirstel
负雪明烛
·
2020-08-26 12:07
LeetCode
算法
Asteroid Collision
解题报告
(Python & C++)
作者:负雪明烛id:fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法栈日期题目地址:https://leetcode.com/problems/asteroid-collision/description/题目描述Wearegivenanarrayasteroidsofintegersrepresentingasteroidsinarow
负雪明烛
·
2020-08-26 12:07
LeetCode
算法
Next Greater Element III
解题报告
(Python)
【LeetCode】556.NextGreaterElementIII
解题报告
(Python)标签(空格分隔):LeetCode作者:负雪明烛id:fuxuemingzhu个人博客:http://fuxuemingzhu.cn
负雪明烛
·
2020-08-26 12:07
LeetCode
算法
Max Stack
解题报告
(C++)
作者:负雪明烛id:fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法双栈日期题目地址:https://leetcode-cn.com/problems/max-stack/题目描述Designamaxstackthatsupportspush,pop,top,peekMaxandpopMax.push(x)–Pushelementxont
负雪明烛
·
2020-08-26 12:07
LeetCode
算法
poj2253--Frogger(最短路径)
解题报告
题目链接:http://poj.org/problem?id=2253题意:求青蛙一到青蛙二之间经过所有跳跃点的最长路径中的最小值dijkstraaccode:#pragmaGCCoptimize(3,"Ofast","inline")#pragmaGCCoptimize(2)#include#include#include#include#include#include#defineNIL-1#
岁余冬雨
·
2020-08-26 12:36
ACM_
大牛总结的线段树专辑
附上原出处:http://blog.csdn.net/qq_25605637/article/details/46967529【完全版】线段树这是从大牛那里粘过来的总结,对于刚训练线段树的我来说帮助很大。希望这种清新的代码风格同样能让你受益.在代码前先介绍一些我的线段树风格:·maxn是题目给的最大区间,而节点数要开4倍,确切的来说节点数要开大于maxn的最小2x的两倍·lson和rson分辨表示
知足--常乐
·
2020-08-26 12:05
ACM总结与模板
ACM_线段树
ACM_
线段树模板(单点更新)
区间更新的题别用会时间超限#definelchildleft,mid,root>sum[root];//cout>1;build(lchild);//递归建立左右子树build(rchild);update(root);//更新父节点的sum,计算left~right这个区间的士兵数量}voidoperate(intleft,intright,introot,inttag,intoper){if(
知足--常乐
·
2020-08-26 12:05
ACM总结与模板
ACM_线段树
ACM_
线段树模板(区间更新)
firstcode(求总和):#include#includeusingnamespacestd;#definelchildleft,mid,root>1;build(lchild);build(rchild);update(root);}voidoperate(intl,intr,intc,intleft,intright,introot){if(l=right){lazy[root]=c;su
知足--常乐
·
2020-08-26 12:05
ACM总结与模板
ACM_线段树
Generate Parentheses
解题报告
LeetCode22.GenerateParentheses
解题报告
题目描述Givennpairsofparentheses,writeafunctiontogenerateallcombinationsofwell-formedparentheses
骆小坑
·
2020-08-26 12:58
编程解题
2016年乐山师范学院程序设计大赛
解题报告
A:切割回文先计算出所有子串是否是回文串,这个步骤的时间复杂度应该是O(N*N),然后再进行动态规划,当前的最少切割是有前面的最少切割所推导出来的,总的最坏时间复杂度是O(N*N)。#include#include#defineMAXN1000#defineMIN(a,b)(a=0;--b){if(sub[b][a]){if(b==0)dp[a]=1;elsedp[a]=MIN(dp[a],dp[
宇康写不来博客
·
2020-08-26 12:36
2017年乐山师范学院程序设计大赛
解题报告
2017年乐山师范学院程序设计大赛A子串https://www.cnblogs.com/hzoier/p/5908702.htmlB数字组合题目描述不明确,很多同学误以为只是两个数的组合。解法一:直接枚举,每个数选与不选,总的可能是2的20次方,在可以接受的范围内。#include#include#includeusingnamespacestd;typedeflonglongll;constin
宇康写不来博客
·
2020-08-26 12:36
Merge Sorted Array
解题报告
(Python)
题目分析:给定两个有序整数数组nums1和nums2,将nums2合并到nums1中,使得num1成为一个有序数组。说明:初始化nums1和nums2的元素数量分别为m和n。你可以假设nums1有足够的空间(空间大小大于或等于m+n)来保存nums2中的元素。如:输入:nums1=[1,2,3,0,0,0],m=3,nums2=[2,5,6],n=3输出:[1,2,2,3,5,6]解题思路:用指针
Jiale685
·
2020-08-26 11:44
python
LeetCode
LeetCode题目记录
单调栈系列-Leetcode 496. 下一个更大元素 I
文章目录问题描述
解题报告
实现代码参考资料问题描述给定两个没有重复元素的数组nums1和nums2,其中nums1是nums2的子集。找到nums1中每个元素在nums2中的下一个比其大的值。
MD_
·
2020-08-26 11:47
leetcode
单调栈
poj2253
解题报告
题意:FreddyFrog暗恋FionaFrog,在他们之间有n快石头,告诉你这n快石头的坐标,第一快为FreddyFrog的坐标,第n块为FinoaFrog的坐标,Freddy可以借助石头经过任何路径到达Fiona那里,问他最小的弹跳距离是多少题解:用最短路dij做,额,这样说不准确,也可以用最小生成树的prim做,==!这两个本来就是一种思想,只不过松弛方法不一样,其实还可以floyed做,,
吾等前方绝无敌手
·
2020-08-26 11:00
Next Greater Element I
解题报告
(Python & C++)
作者:负雪明烛id:fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法直接遍历查找字典保存位置日期题目地址:https://leetcode.com/problems/self-dividing-numbers/description/题目描述Youaregiventwoarrays(withoutduplicates)nums1andnu
负雪明烛
·
2020-08-26 11:51
LeetCode
算法
SDOI2017 Round1
解题报告
Day1Aproduct题意简述定义f(0)=0,f(1)=1,f(n)=f(n−1)+f(n−2)(n≥2)求∏i=1n∏j=1mf(gcd(i,j))多组数据,对109+7取模数据范围对10%的数据,1≤n,m≤100对30%的数据,1≤n,m≤1000对另外30%的数据,T≤3对100%的数据,T≤1000,1≤n,m≤1000000题解10ptsO(n2)枚举,现算gcd和f(强行O(n3
Clove_unique
·
2020-08-26 11:34
题解
dp
二分图
lca
线段树
dfs序
lct
kmp
AC自动机
莫比乌斯反演
概率期望
高斯消元
矩阵
网络流
01分数规划
省选
算法竞赛入门第二版
解题报告
第四章函数和递归1、例子1339-AncientCipher(排序)489-HangmanJudge(set使用)133-TheDoleQueue(list使用)213-MessageDecoding512-SpreadsheetTracking12412-ATypicalHomework(a.k.aShiXiongBangBangMang)
kgduu
·
2020-08-26 11:32
算法竞赛入门第二版
“顶嵌杯”全国嵌入式系统C语言编程大赛(
解题报告
)
“顶嵌杯”全国嵌入式系统C语言编程大赛(初赛)pku3748位操作
解题报告
pku3749破译密码
解题报告
pku3750小孩报数问题
解题报告
pku3751时间日期格式转换
解题报告
pku3752字母旋转游戏
解题报告
核动力蜗牛Killua
·
2020-08-26 07:42
☆ACM
解题报告☆
☆嵌入式☆
Maximum Product of Three Numbers
解题报告
(Python)
作者:负雪明烛id:fuxuemingzhu个人博客:http://fuxuemingzhu.cn/目录题目描述题目大意解题方法方法一:排序日期题目地址:https://leetcode.com/problems/maximum-product-of-three-numbers/description/题目描述Givenanintegerarray,findthreenumberswhosepro
负雪明烛
·
2020-08-25 16:44
LeetCode
算法
Stages CodeForces - 1011A
解题报告
NatashaisgoingtoflytoMars.Sheneedstobuildarocket,whichconsistsofseveralstagesinsomeorder.EachofthestagesisdefinedbyalowercaseLatinletter.Thisway,therocketcanbedescribedbythestring—concatenationoflette
@萌橙开心
·
2020-08-25 15:03
ACM补题集
贪心
bzoj3956 Count
解题报告
题目大意:给出n个数,定义一种好点对(i,j)(令ii2且j1#include#include#include#include#includeusingnamespacestd;#defineN300010#defineLLlonglongintn,m,a[N],q[N'9'){if(ch=='-')f=0;ch=getchar();}while(ch>='0'&&cha[q[top]])r[i]
morestep
·
2020-08-25 11:08
算法——单调队列
SDOI2016 Round 1
解题报告
Day1T1题目大意:已知n,m,k,求∑n−1i=0∑m−1j=0max((ixorj)−k,0)题解:可以按照数位dp的思想来做,每次考虑在当前这个数的二进制位和n,m这两个二进制位的大小,以及与k的大小,从状态f[i][j][k][l]转移到后继状态,复杂度是O(log(n)∗2∗2∗2∗3)。但是数位dp毕竟难写难调,我们可以继续考虑,有一棵log(n)层的满二叉Trie,那它的每个叶子节
morestep
·
2020-08-25 11:07
杂类——计划&&总结
分类——省选题目
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他