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-母函数
ACM-
模拟-找规律 HDU5573二进制应用
原理就是二进制的转换0001==8-4-2-1(奇数)01011==(16-8)+(4-2)+1(奇数)(首位不变)01010==((16+1)-8)+(4-2)+1(偶数)(首位加一)对于二进制数16==32-16==16==64-32-16所以,我们转换n的二进制,然后判断每一段的开头0和末尾1就好。。。我天真的以为这样就行了。。。但是还有1.n可能是负数—–用个标记jud,判断输出+/-就行
oliveQ
·
2020-08-10 21:26
算法题解
ACM-
补提交 (ZCMU-1617)
DescriptionTOM给自己定了一个宏伟的目标:连续100天每天坚持在zcmu上提交一个程序。100天过去了,tom查看自己的提交记录发现有N天因为贪玩忘记提交了。于是TOM要来M张"补提交卡"。每张"补提交卡"都可以补回一天的提交,将原本没有提交程序的一天变成有提交程序的一天。tom想知道通过利用这M张补提交卡,可以使自己的"最长连续提交天数"最多变成多少天。Input第一行是一个整数T(
舒然---小广广
·
2020-08-10 21:36
ACM-
最短路(SPFA,Dijkstra,Floyd)之最短路——hdu2544
***************************************转载请注明出处:http://blog.csdn.net/lttree***************************************最短路TimeLimit:5000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmissi
ltree98
·
2020-08-10 18:03
ACM-数据结构
漫漫刷题路
【HDU 1171】【背包DP 或者
母函数
】Big Event in HDU【有n样物品,每样物品价值是v,件数是m。尽量把这些物品分成两堆使得两边总价值最接近】
传送门:http://acm.split.hdu.edu.cn/showproblem.php?pid=1171描述:BigEventinHDUTimeLimit:10000/5000MS(Java/Others)MemoryLimit:65536/32768K(Java/Others)TotalSubmission(s):36806AcceptedSubmission(s):12787Probl
QiufengWang424
·
2020-08-10 16:36
------背包动规
online
judge
HDU
------母函数(生成函数)
HDU 1028
母函数
#include#include#includeusingnamespacestd;intc1[400],c2[400];intmain(){intn;while(scanf("%d",&n)!
X-Wyatt
·
2020-08-10 14:19
ACM
Mathematics
HDU1028整数拆分(
母函数
)
这道题是一道
母函数
的题,看过很多大牛讲
母函数
,看的一脸懵逼,大脑接受不了大牛的教导,今天突然感觉开窍了,想起了高中老师教的组合数学,终于有点眉目了,希望本篇博文能对组合数学不好的同学有所帮助(组合数学好的估计会觉得本博客毫无营养
风尘tel小城
·
2020-08-10 13:11
HDU
母函数
组合数学
整数拆分
HDU
acm-
最短路径算法
最短路径算法一、求出最短路径的长度以下没有特别说明的话,dis[u][v]表示从u到v最短路径长度,w[u][v]表示连接u,v的边的长度。1.Floyed-Warshall算法O(N3)简称Floyed(弗洛伊德)算法,是最简单的最短路径算法,可以计算图中任意两点间的最短路径。Floyed的时间复杂度是O(N3),适用于出现负边权的情况。算法描述:初始化:点u、v如果有边相连,则dis[u][v
agarophobia
·
2020-08-10 11:45
hdu 2079 选课时间(题目已修改,注意读题) (
母函数
)
点击打开链接简单
母函数
,模版直接搞定。。
slege
·
2020-08-10 05:31
hdu1261 JAVA
题意:一个A和两个B一共可以组成三种字符串:"ABB","BAB","BBA".给定若干字母和它们相应的个数,计算一共可以组成多少个不同的字符串.思路:刚开始一看这个题目感觉指数型
母函数
,结果直接水敲,
TK13
·
2020-08-10 02:02
ACM_JAVA
常用
HDU2110 Crisis of HDU【
母函数
】
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2110题目大意:公司有N种价值的资产,每种价值的资产数量已知,问能否得到总资产1/3的分割资产方法。问:分割资产的方案数是多少(mod10000)。思路:给定N种价值的资产,设每种价值Pi的数量为Mi,则总资产为sum=ΣPi*Mi(1#include#include#includeusingnames
行走少年郎
·
2020-08-10 01:54
-----
数
学
-----
组合数学
母函数
[Codeforces 451E] Devu and Flowers (
母函数
+lucas定理)
Codeforces-451E有n种花,每种花有fi支,问从中选出s支的方案数其中n≤20,S≤1014,fi≤1012
母函数
解法:构造
母函数
,(1+x2+x3+...xf1)∗(1+...xf2)∗.
mis_deer
·
2020-08-09 12:04
计数
ACM-
模拟/搜索 codeforces Lucky Numbers 95B
题意:找一个大于等于k的幸运数(由4,7组成,且4,7的个数相同)找了很久很久很久很久的bug,发现是最后填充判断的锅我再也不用while(x>0)了=========================请用while(x-1>0)代码#include#include#include#defineinf0x3f3f3f3f#definemem(x,y)memset(x,y,sizeof(x))usin
oliveQ
·
2020-08-09 12:05
算法题解
ACM-
乘法逆元
乘法逆元写在前面:本文借鉴了正义小学生的博客(1)何为乘法逆元?在(modp)的意义下,如果a*a’=1,那么我们就说a’是a的逆元。同时容易理解:a也为a’的逆元。有乘法逆元的前提是:a,p互质,若a,p不互质,也就意味着不存在a的乘法逆元。(2)乘法逆元的性质:本文只选出最重要的几个性质进行说明:1.存在唯一性:对于a来说,如果他有逆元,则它只能有一个逆元。证明:我们先假设aa有两个不相等逆元
Chillstepp
·
2020-08-09 11:05
算法
Lust(Codeforces Round #446 Div.1-891E)(
母函数
\生成函数)
文章目录题目思路代码题目你有n个数a1,a2,...,ana_1,a_2,...,a_na1,a2,...,an,要进行kkk次操作,每次在111~nnn中随机选择一个数xxx,使得res+=∏i!=xaires+=\prod_{i!=x}a_ires+=∏i!=xai,然后axa_xax减少111,求最后resresres值的期望,答案对109+710^9+7109+7取模。数据范围:1≤n≤5
Liang-梁
·
2020-08-09 11:40
数学
生成函数\母函数
概率期望
CodeForces
计数
排列组合
Codeforces 451E(生成函数or容斥原理)
思路:
母函数
或者容斥定理,当然,学过数学竞赛的应该知道结论,怎么用容斥定理去做。我更倾向于用
母函数
去做,虽然方程是一样的,但是感觉后者好理解一些。
母函数
:(1+X^1...
做不完的ACM
·
2020-08-09 11:26
逆元相关
组合数学
CF日常
生成函数
TP3.2升级TP5踩到的坑
TP5:M方法替换为Db::name、S方法替换为session、I方法替换为input、U方法替换为url字
母函数
下边整理了一个表,可供参考IS_POST替换为request()->isPost()所以不能使用
梦_之_旅
·
2020-08-09 06:33
PHP
Devu and Flowers(
母函数
\生成函数-二进制枚举)(Codeforces Round #258-Div. 2-451E)
文章目录题目思路代码题目DevuDevuDevu想用花去装饰他的花园,他已经购买了nnn个箱子,第iii个箱子有fif_ifi朵花,在同一个的箱子里的所有花是同种颜色的(所以它们没有任何其他特征)。另外,不存在两个箱子中的花是相同颜色的。现在DevuDevuDevu想从这些箱子里选择sss朵花去装饰他的花园,DevuDevuDevu想要知道,总共有多少种方式从这些箱子里取出这么多的花?因为结果有可
Liang-梁
·
2020-08-09 05:45
构造
生成函数\母函数
CodeForces
数学
二进制
计数
排列组合
TOJ 3486 SOJ 1009
母函数
母函数
这个代码看了好久才看懂。
lentty
·
2020-08-09 05:20
c
ini
算法学习笔记:
母函数
详解
引言
母函数
(Generatingfunction,生成函数)是组合数学中一种重要的方法,这里只对最简单的普通
母函数
作简单介绍。其主要思想是,把离散序列和幂级数对应起来。
RioTian
·
2020-08-08 15:00
acm-
根号分治在各个领域的应用
引言对于acm常有一些题目让人十分棘手,并且没有专门的算法来解决这些问题。这时候一般都最好从暴力着手来思考解决方案,而根号分治可以说是一种优雅的暴力。本文将通过例题的方式从各个领域来剖析根号分治的核心思想。图论例题一题目来源:2020上海高校程序设计竞赛暨第18届上海大学程序设计联赛夏季赛(同步赛)D题:旅行简化题意:给定一张n#defineFOR(i,a,b)for(registerinti=(
&*^*&(
·
2020-08-08 00:57
高级暴力技巧
图论
acm竞赛
算法
ACM-
数论-矩阵快速幂 解斐波那契数列Yet another Number Sequence(UVA)
题意:就是求某斐波那契数列的第n个数值,同时要进行取余运算,避免爆数据。valueofnrangesin[0,1000000000]valueofmrangesin[1,4]input401113014240122401214output8942967711946矩阵快速幂的原理详情点链接这里介绍比较全,我主要讲一下这题的我踩的坑这里的1.res.v[i][j]%=mod;//这里的mod必须是题
oliveQ
·
2020-08-05 20:17
算法题解
ACM-
数论-矩阵快速幂 POJ3233 矩阵快速幂
这里是题面这个是写得最好的题解下次再来补坑注意一点:矩阵开longlong会超时,矩阵必须开到60+,不然会RE#include#include#includeusingnamespacestd;typedeflonglongll;intg;intmod;structmx{intv[65][65];//ll会超时%因为取模,所以不需要ll}a;mxmul(mxa,mxt,intg){mxres;m
oliveQ
·
2020-08-05 20:17
算法题解
ACM-
数论-矩阵快速幂 HDU6030
这里是题面r:redb:blue【题意】有一串珍珠,长度为n(1e18)每个珍珠要不染色成红色,要不染色成蓝色。要求任何连续素数长度的珍珠,都必须是红色个数>=蓝色个数让你求出有多少种对这串珍珠的染色方案。一开始以为要打质数表,但是后来发现不需要,套路特别像斐波那契数列。要求任何连续素数长度的珍珠,都必须是红色个数>=蓝色个数1.用f[i]表示长度为i的珍珠串的合法染色方案数当需要填入r:前面任意
oliveQ
·
2020-08-05 20:17
算法题解
ACM-
数论-矩阵快速幂 HDU5015&HDU2276
HDU2276题目链接HDU5015题目链接2276矩阵:(只有左边和本身有关联(1),其他都无关(0))第一个样例1000001110000001100000011000000110000001100000011代码:#include#include#include#include#include#include#definemem(x,y)memset(x,y,sizeof(x))usingn
oliveQ
·
2020-08-05 20:17
算法题解
iOS逆向学习笔记之--ARM处理器的寄存器学习
ARM官方文档地址http://infocenter.arm.comARM32R0-R3传递参数与返回值 R7帧指针,指向
母函数
与被调用子函数在栈中的交界R9iOS3.0以前被系统保留R12内部调用寄存器
开发小猫
·
2020-08-04 21:04
iOS
ARM汇编
ARM64
AArch64
汇编指令
ACM-
图论总结
之前因为自己不是搞图论这一块的,所以这一块的知识点有些欠缺一直也没来的及总结虽然大家都学过了,但总是没有其他同学理解的深入,所以慢慢来做一些总结,包括之前看的一些博客啦图的定义图:顶点集合V和一个顶点间关系的集合E组成,记为G=(V,E);存在一个结点v,可能含有多个前趋结点和后继结点。顶点;边;ACM图的存储邻接矩阵:使用一个矩阵来表述一个图,对于矩阵的第i行第j列的值,表示为编号i的顶点到编号
胖亚亚
·
2020-08-04 17:52
算法总结
acm-
一个简单的数学题
一个简单的数学题时间限制:3000ms|内存限制:65535KB难度:3描述zyc最近迷上了数学,一天,dj想出了一道数学题来难住他。算出1/n,但zyc一时答不上来希望大家能编程帮助他。输入第一行整数T,表示测试组数。后面T行,每行一个整数n(1<=|n|<=10^5).输出输出1/n.(是循环小数的,只输出第一个循环节).样例输入4237168样例输出0.50.30.1428570.00595
林下溪源
·
2020-08-04 10:37
NYOJ
ACM-
二分-三分查找笔记
思想:分治。适用范围:二分只适用于单调函数,对单调递增或单调递减的一个序列中的某一个元素进行查找;三分用于凸函数和凹函数。复杂度分析:二分的时间复杂度为log2(n),而三分的时间复杂度为3log3(n)。>3.1.2假定一个解并判断是否可行。Poj1064-Cablemaster题意:给出n条绳子,长度分别为Li,裁剪出m条等长且尽量长的线段,并且让这些线段尽可能长。#include#inclu
yyy_3y
·
2020-08-04 09:58
ACM-
图论完全总结(知识点+模板)
目录图的类型与性质1.1欧拉图1.2哈密尔顿图拓扑排序最短路3.1Dijkstra3.1.1优先队列优化3.1.2堆优化3.1.3路径还原3.2Bellman-Ford3.2.1判断负环3.3Floyd3.4SPFA3.5K短路3.6差分约束系统最小生成树4.1Prmie4.2Kruskal二分图5.1二分图判断5.2二分图匹配(匈牙利算法)5.3带权二分图匹配(KM算法)最大团6.1Bron-K
Ogmx
·
2020-08-04 06:41
ACM常用模板
算法完全解析
暑假集训做题,比赛的网站
cid=12#overview(还有最后一题没做)7月19
母函数
:http://acmore.net:8080/contest/view.action?
weixin_30505043
·
2020-08-04 04:32
ACM-
一道简单的排序题(HDOJ 1031)Design T-Shirt
这道题理解之后很简单,所以发这道题也不是为了写下来思路,而是小总结。刚看到这道题,理解了很久,然后看数据的时候,因为有一个小数影响了排版,把他们的总和计算错了百度这道题,发现没怎么有。好吧,主要是太简单。过一会再做的时候,我心想写一部分试试,还是刚才的思路,求和之后发现刚才看错了,看错了之后自己也没有信心去做这道题。只到试出来怎么做。题目就是一个简单的二次排序。先求和,然后编号排序。DesignT
hy1405430407
·
2020-08-03 17:28
ACM算法总结 生成函数
也叫
母函数
,常用来解决组合方面的问题。一个常见的例子如下:有n种硬币,每一种硬币的面值为aia_iai,数目为cic_ici,问用这些硬币可以组合出哪些数值的面值,并且各自有多少种组合方法。
dragonylee
·
2020-08-02 23:41
ACM算法总结
python程序运行报ValueError: {……} is not in list到底什么原因?(已解决)
母函数
如下:defcompareresult(self,data_source,oldresponse,newresponse,comparefield,addfield,wb):#newresponse
Eileen1280001
·
2020-08-02 23:44
python
HDOJ-1171-Big Event in HDU 解题报告
普通
母函数
。题意:有最多50种不同价值的机器,每种机器的价值不超过50并且数量不超过100,现在要把这些机器分成A和B两部分,使两部分机器的价值尽可能相等且A的价值不能够小于B。
剑紫青天
·
2020-08-02 17:54
ACM题解
HDOJ
题解
【组合数学】
HDOJ-1085-Holding Bin-Laden Captive! 解题报告
普通
母函数
水题。题意:有三种面值的硬币,一元,两元和五元,个数分别为num_1,num_2,num_5,现在求不能一次性付清的最少钱数。
剑紫青天
·
2020-08-02 17:53
ACM题解
【组合数学】
HDOJ
题解
ACM解题报告
HDOJ-1709-The Balance 解题报告
普通
母函数
,不错的题。题意:你需要计算一份药的剂量,现在有若干砝码,问在从1到所有砝码的质量和这段区间内有那些重量是测量不出来的。
剑紫青天
·
2020-08-02 17:53
ACM题解
HDOJ
题解
【组合数学】
ACM解题报告
HDOJ-2152-Fruit 解题报告
普通
母函数
带上下界。中文题意不说了。我的解题思路:我们可以设置水果的个数为x的指数,那么对于上下界分别为a和b的水果的
母函数
那一项为(x^a+x^(a+1)+...+x^b)了。
剑紫青天
·
2020-08-02 17:53
ACM题解
HDOJ
题解
【组合数学】
ACM解题报告
微积分基础知识
微积分基础知识前言:在信息学算法竞赛中,常有些数学类问题需用到微积分,或用到微积分的算法(如
母函数
,HNOI2012排队),这里本人总结了一下竞赛中常用的微积分基础知识,供大家参考,有写得不好的地方请多多包涵
csyzcyj
·
2020-08-01 09:59
竞赛数学
组合数与生成
母函数
参考:http://blog.csdn.net/xiaofei_it/article/details/17042651
母函数
与排列组合:https://www.cnblogs.com/dolphin0520
向前走别回头
·
2020-08-01 05:21
数论
hdu2082 找单词 (
母函数
)
(可惜英语水平不够囧rz)(题于文末)知识点:
母函数
(生成函数):生成函数有普通型生成函数和指数型生成函数两种(本题是普通型)。
weixin_30522095
·
2020-08-01 03:59
HDU1709_HDU 1709 The Balance(
母函数
/生成函数)
解题思路:一开始瞄不出是
母函数
,有点别扭,反复看了几遍题目了,想了不可能是
母函数
啊,因为天枰可以测出的重量有可能是两个砝码的重量和,而
母函数
可以解决这个么?
母函数
不都是用来求组合的咩?
weixin_30488085
·
2020-08-01 03:21
hdu 2018 多校 第八场
1001BPM136
母函数
然后分子分母分开算,分子二项式展开,分母就是一个组合数1#include2#include3#include4#include5#include6#include7#include8
weixin_30292843
·
2020-08-01 03:04
2017多校训练赛第一场 HDU 6042 (
母函数
)
JourneywithKnapsackTimeLimit:8000/4000MS(Java/Others)MemoryLimit:131072/131072K(Java/Others)TotalSubmission(s):164AcceptedSubmission(s):61ProblemDescriptionKazaQhasaknapsackwithvolume2⋅nandnkindsoffoo
alpc_qleonardo
·
2020-08-01 02:24
---------Online
Judge--------
HDU
2017HDU多校赛
组合计数
母函数
hdu1790(
母函数
的简单应用)
题意:给n个砝码,每个砝码的质量为Hi,[1,S]内无法用这些砝码称出的质量这里砝码是有限的,
母函数
为(1+x^h1)(1+x^h2)(1+x^h3).........还有一点要注意的是砝码可以放在天平的两边
slmady
·
2020-08-01 02:21
acm之母函数
HDU 1521 排列组合 (指数型
母函数
)
排列组合点击打开1521TimeLimit:2000/1000ms(Java/Other)MemoryLimit:65536/32768K(Java/Other)TotalSubmission(s):8AcceptedSubmission(s):6Font:TimesNewRoman|Verdana|GeorgiaFontSize:←→ProblemDescription有n种物品,并且知道每种物
defense881
·
2020-08-01 02:46
组合数学
杭电ACM hdu 2079 选课时间 解题报告(
母函数
)
ProblemDescription又到了选课的时间了,xhd看着选课表发呆,为了想让下一学期好过点,他想知道学n个学分共有多少组合。你来帮帮他吧。(xhd认为一样学分的课没区别)Input输入数据的第一行是一个数据T,表示有T组数据。每组数据的第一行是两个整数n(1#includeusingnamespacestd;#definemin(a,b)((a)>T;while((T--)!=0){ci
小飞_Xiaofei
·
2020-08-01 01:43
ACM/ICPC
母函数
ACM竞赛解题报告
HDU 2079 选课时间(
母函数
/生成函数)
本题可以利用01背包+多重背包来解决,也可以利用
母函数
来解决,博主本着能用数学方法解就不暴力的原则,学习了一下
母函数
来解决了一下这道题。
tick_tokc97
·
2020-08-01 01:52
ACM-组合数学
[ACM] hdu 2079 选课时间(普通型
母函数
)
ProblemDescription又到了选课的时间了,xhd看着选课表发呆,为了想让下一学期好过点,他想知道学n个学分共有多少组合。你来帮帮他吧。(xhd认为一样学分的课没区别)Input输入数据的第一行是一个数据T,表示有T组数据。每组数据的第一行是两个整数n(1#includeusingnamespacestd;intc[45],temp[45];inta[11],b[11];intmain
同学少年
·
2020-08-01 00:08
ACM题目
[ACM]_组合数学
C++
ACM之路
母函数
——找单词(hdu2082)
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2082题目描述:假设有x1个字母A,x2个字母B,.....x26个字母Z,同时假设字母A的价值为1,字母B的价值为2,.....字母Z的价值为26。那么,对于给定的字母,可以找到多少价值#include#includeintmain(){intt,x,i,j,k;inta[27],f[27][55];
九日王朝
·
2020-08-01 00:00
ACM
nine_sun算法专栏
(HDU6397)2018 Multi-University Training Contest 8 - 1001 - Character Encoding - (组合数容斥 |
母函数
)
(可以重复取)解析:此题可以用
母函数
来解,也可以通过组合数容斥来解。组合数容斥解法:我们将问题转化为:X个相同的球放入Y个不相同的盒子中,要求每个盒子至多N个球至少0个球,共有多少种不同的放法?
菜圾
·
2020-08-01 00:43
母函数
组合数学
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他