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
DP+组合数学
环形石子合并(区间
dp+
前缀和)
将n堆石子绕圆形操场排放,现要将石子有序地合并成一堆。规定每次只能选相邻的两堆合并成新的一堆,并将新的一堆的石子数记做该次合并的得分。请编写一个程序,读入堆数n及每堆的石子数,并进行如下计算:选择一种合并石子的方案,使得做n−1次合并得分总和最大。选择一种合并石子的方案,使得做n−1次合并得分总和最小。输入格式第一行包含整数n,表示共有n堆石子。第二行包含n个整数,分别表示每堆石子的数量。输出格式
cc_奋斗ing
·
2023-11-14 11:15
ACM
算法
数据结构
c++
蒟蒻的做题录(时间)
SCOI2016]萌萌哒[HAOI2018]苹果树[CTSC2008]网络管理[HNOI/AHOI2018]转盘[HAOI2015]树上染色[CTSC2017]吉夫特[CTSC2011]幸福路径[TJOI2015]
组合数学
weixin_30526593
·
2023-11-13 02:28
acm竞赛2016c语言真题,C语言acm竞赛习题集锦.doc
C语言acm竞赛习题集锦.doc杭州电子科技大学acm习题精选第1页共21页目录1、数塔问题22、并查集类问题43、递推类问题94、动态规划系列105、概率类题型136、
组合数学
类题型157、贪心策略168
weixin_39755853
·
2023-11-12 11:57
acm竞赛2016c语言真题
算法竞赛——数论(一),数论内容的介绍,基础数论
文章目录一,数论学习路线的介绍和相关建议1,建议学习人群:2,建议学习时长3,学习路线的介绍1,基础数论2,
组合数学
3,计算几何二,基础数论第一部分——快速幂和快速幂矩阵1,快速幂1,解题背景2,思想3
司职在下
·
2023-11-08 21:42
算法
8.17 模拟赛记录 & 数论知识点补充
8.17模拟赛记录&知识点补充不得不说,数论重构确实快复盘u1s1,考数论多少有一点担心,毕竟数论万一考一些非常阴间的同余方程期望
组合数学
之类基本连个暴力都写不出来,但是总归问题不大,考他就完了,实在不行可以像昨天一样冲正解
Hanoist
·
2023-11-08 20:16
记录
P1358 扑克牌(组合计数&预处理逆元)
扑克牌题目描述
组合数学
是数学的重要组成部分,是一门研究离散对象的科学,它主要研究满足一定条件的组态(也称组合模型)的存在、计数以及构造等方面的问题。
陈进士学习
·
2023-11-08 13:41
洛谷
算法
c++
数据结构
c语言
开发语言
组合数
【PG如何查看用户拥有的各类对象的操作权限】
在PostgreSQL数据库平时会赋予很多的权限,对于这些权限是否真正赋予,并且对于各个对象,用户到底有着什么权限,有着不同的方式去验证,例如\
dp+
,查询视图,查询函数,或者使用extenson(PG_PERMISSIONS
小怪兽ysl
·
2023-11-07 05:23
PostgreSQL
openGauss
数据库
postgresql
2021icpc亚洲赛区沈阳站总结
总的来说,这次的题相比于济南来说,区分度更高(个人认为,总归不是一题拿铜了),但是图论的题好多呀(B没签出来的借口hhh),准备了挺久的的
组合数学
没用上,计算几何也难的离谱(真就AK俩题防AK)。这次
OX7F
·
2023-11-06 14:18
acm竞赛
DFS Order 2(树形
dp+
回滚背包)
题目n(n=1;--i){for(intj=sz[u];j>=sz[v];--j){f[i][j]+=f[i-1][j-sz[v]];}}}算g数组和dp数组之前,把v撤销掉,算完后反撤销,也就是再加回来,再dfs子树复杂度代码#include//#includeusingnamespacestd;#definerep(i,a,b)for(inti=(a);i=(b);--i)typedeflon
Code92007
·
2023-11-06 14:12
#
树形dp/换根dp/长链剖分
#
背包九讲
树形dp
回滚背包
2021年济南站icpc(2-SAT未补)
2021年济南站icpc导语涉及的知识点题目CEKM参考文献导语问就是后悔,说不定能拿银,至少能铜的,矩阵那个题,欲哭无泪,以后得算一下样例再看涉及的知识点搜索,
组合数学
,二维前缀和,dp,计算几何,2
C_eeking
·
2023-11-06 14:41
ACM训练2021
贪心
思维
图论
Doremy‘s Drying Plan (Hard Version) (扫描线+线段树/ST表优化
dp+
背包)
题目t(tusingnamespacestd;#definerep(i,a,b)for(inti=(a);i=(b);--i)typedeflonglongll;typedefdoubledb;typedefpairP;#definefifirst#definesesecond#definepbpush_back#definedbg(x)cerrusingnamespacestd;constint
Code92007
·
2023-11-06 06:55
#
dp优化
#
线段树/树状数组
线段树
扫描线
dp优化
Fancy Arrays(容斥+
组合数学
)
题目称一个长为n的数列a是fancy的,当且仅当:1.数组内至少有一个元素在[x,x+k-1]之间2.相邻项的差的绝对值不超过k,即t(tusingnamespacestd;#definerep(i,a,b)for(inti=(a);i=(b);--i)typedeflonglongll;typedefdoubledb;typedefpairP;#definefifirst#definesesec
Code92007
·
2023-11-06 06:23
组合数学(容斥原理)
#
容斥
组合计数
矩阵快速幂
第10届集美大学校赛(F,H)
两个有些难度的dp中文题面,题意略F时间超限II一开始的思路想复杂了,想成了多重集的
组合数学
,二进制枚举肯定不行,dp也想的很复杂还错估时间复杂度。补题的时候被题解的方法折磨好久,太抽象了。
CCSU_梅子酒
·
2023-11-04 14:13
动态规划
动态规划
算法
c++
CF1523E - Crypto Lights——概率期望、
组合数学
、容斥
E-CryptoLights题目描述给你nnn个初始关闭的灯,每次随机操作把一个关闭的灯打开,一直操作直到出现两个亮着的灯的距离小于等于kkk。求最后期望亮着多少个灯。数据范围与提示共有ttt组数据;1≤t≤10,1≤k≤n≤1051\let\le10,1\lek\len\le10^51≤t≤10,1≤k≤n≤105。前言D题真做不来,不知道⌈n2⌉\lceil\frac{n}{2}\rceil⌈
偶耶XJX
·
2023-11-03 00:39
信息竞赛解题
Codeforces
组合数学
Codeforces 722E
组合数学
DP
题意:有一个n*m的棋盘,你初始在点(1,1),你需要去点(n,m)。你初始有s分,在这个棋盘上有k个点,经过一次这个点分数就会变为s/2(向上取整),问从起点到终点的分数的数学期望是多少?思路:按照套路,先把这k个点按照pair的方式进行排序,设dp[i][j]为从起点到点i之前经过了至少j个减分点,到点i的数学期望。那么所有在它之前的可以向它转移的点向它转移。那么dp[i][j]=Σ(dp[u
weixin_30546933
·
2023-11-03 00:38
[Codeforces722E] Research Rover (
dp+
组合数学
)
[Codeforces722E]ResearchRover(
dp+
组合数学
)题面给出一个N*M的方格阵,从(1,1)出发,到(N,M)结束,从(x,y)只能走到(x+1,y)或(x,y+1)。
weixin_30551963
·
2023-11-03 00:38
Crypto Lights
组合数学
+ 推公式
传送门文章目录题意:思路:题意:给你nnn个灯,每次可以打开一个灯,当连续的kkk个灯有至少两个灯开着的时候停止,问最终期望能打开多少灯。思路:由于不想打latexlatexlatex,所以手推了公式。实现起来就很简单啦。ansansans初始为111是因为i=0i=0i=0的时候概率显然为111。//Problem:E.CryptoLights//Contest:Codeforces-Delti
YB Lin
·
2023-11-03 00:07
排列组合
问题 E: 丑数(
DP+
去除重复数字)
Input输入包含多组测试用例。每组测试用例包含一个整数n(1<=n<=5842),输入为0时,表示测试数据的结束。Output对于每组的n,请输出第n个丑数。每组输出占一行。输入样例1234111213212223100100058420输出样例12341214152830324503858752000000000首先,第一个丑数为“1”,后面的每一个丑数都是由前面某个丑数乘2、3、5或7而来,
%d%d2
·
2023-11-02 10:03
dp算法
算法
动态规划
c语言
力扣第62题 不同路径 c++ 动态规划 dp二维 + dp一维 解法
题目62.不同路径中等相关标签数学动态规划
组合数学
一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。
冷yan~
·
2023-11-02 08:07
动态规划
leetcode
数据结构
算法
leetcode
动态规划
【LeetCode每日一题合集】2023.10.16-2023.10.22(只出现一次的数字Ⅲ)
(1)容斥原理相似题目——1201.丑数III(二分查找+容斥原理)2530.执行K次操作后的最大分数解法1——贪心+优先队列解法2——O(1)O(1)O(1)空间原地堆化1726.同积元组(哈希表+
组合数学
小威W
·
2023-10-29 11:44
算法刷题记录
leetcode
算法
贪心
异或
位运算
每日一题
只出现一次的数字
P1020 [NOIP1999 普及组] 导弹拦截 题解
思路:序列
DP+
线段树优化DP首先第一个问题,其实就是求最长不上升序列我们设计dpi{dp}_{i}dpi为从1到iii且其最长不上升序列以iii为结尾的序列长度。
wkh2021
·
2023-10-28 21:51
算法
c++
动态规划
数据结构
学习路线规划
剩下的,《
组合数学
》得看。《C++Primer》得看。至于深入部分,以后再说吧。
RecCall
·
2023-10-28 20:22
(2021-3-19编写)【CSP202012-04】食材运输-状压
DP+
树形DP
测试地址:食材运输题目大意:n(n≤100)n(n\le100)n(n≤100)个节点的树,有边权。每个点有各自的需求,一共可能有K(K≤10)K(K\le10)K(K≤10)种需求,每个点也可以有多种需求。对于每种需求,需要派遣一辆(且只能派遣一辆)车,从某点开始,顺着树边遍历所有有这种需求的点,从而满足这些点的需求,边权就是通过这条边所需的时间。现在要求安排M(M≤K)M(M\leK)M(M≤
Maxwei_wzj
·
2023-10-27 10:23
动态规划-状态压缩DP
动态规划-树形DP
NOIP复赛复习(一)常见问题与常用策略
数学类问题1.精度处理(高精度、实数处理、各种浮点类型处理方法)2.
组合数学
问题(斐波那契数列、第二类数、卡特兰数、Polya原理、排列组合计数、加法原理与乘法原理)3.进制问题(特定二进制串的统计、二分查找
迷蒙之雨
·
2023-10-27 04:42
杂
【洛谷P4709】信息传递(置换)(
组合数学
)(多项式Exp)
传送门题解:很早之前看到过这道题,当时连置换是什么都不知道。。。首先考虑置换ggg中的某一个长为SSS的循环环,学过群论的应该知道,在置换自乘nnn次之后,这个循环会变为gcd(n,S)gcd(n,S)gcd(n,S)个循环。考虑将ttt个长为SSS的循环拼接成一个,使得若干次自乘之后这个循环断裂为ttt个长为SSS的循环。翻过任何一本群论教材就知道,最后在同一循环中的元素是那些只与初始下标%S\
zxyoi_dreamer
·
2023-10-25 02:32
生成函数
多项式
置换群
【校内模拟】子树问题(
组合数学
DP)(多项式exp)
n≤500n\leq500n≤500题解:考虑子树拼接可以得到一个比较好懂的O(n3)O(n^3)O(n3)
组合数学
DP。然而我对这个模型实在是太熟悉了,于是考场上想都没想直接去写多项式exp。完全忘
zxyoi_dreamer
·
2023-10-25 02:02
多项式
生成函数
校内模拟
WC2019数树(Matrix-Tree定理+容斥+树形
dp+
多项式exp)
题目链接题目大意题目给定点数nnn和颜色数mmm,分为三个问题:1.给定两棵树,规定对于u,vu,vu,v,若边(u,v)(u,v)(u,v)同时在两棵树中出现,则u,vu,vu,v必须染同种颜色。2.给定一棵树,求对于所有第二棵树的可能出现情况,问题1的答案之和。3.给定零棵树,求对于所有第一棵树的可能出现情况,问题2的答案之和。题解问题1显然问题1是个SB题,如果两棵树中某条边重合,就直接缩起
WAautomaton
·
2023-10-25 02:53
dp
多项式
字符串划分(
DP+
字符串处理)
【问题描述】给你一串由小写字母组成的字符串,希望你把它划分成一些小段,/span>中的字母都不相同,并且希望分的段数尽量少。然后,把这些小段按字典序排序后输出,中间由一个空格分隔。例如:字符串"nnsmpmn",最少分成3小段:"n","nsmp","mn"。排序后输出:mnnnsmp注意,有时候符合上面要求的方案可能有多个,就要输出排序后字典序最小的那个。例如:字符串”aba”可以有2钟划分:a
Miaowey
·
2023-10-25 02:15
其他------DP__
字符串------
洛谷P1028 [NOIP2001 普及组] 数的计算 —— 简单
DP+
双指针优化
Thisway题意:给出自然数nnn,要求按如下方式构造数列:只有一个数字nnn的数列是一个合法的数列。在一个合法的数列的末尾加入一个自然数,但是这个自然数不能超过该数列最后一项的一半,可以得到一个新的合法数列。请你求出,一共有多少个合法的数列。两个合法数列a,ba,ba,b不同当且仅当两数列长度不同或存在一个正整数i≤∣a∣i\leq|a|i≤∣a∣,使得ai≠bia_i\neqb_iai=b
天翼之城*
·
2023-10-23 09:02
dp
算法
动态规划
c++
P1070 [NOIP2009 普及组] 道路游戏
算法要素:暴力
dp+
超长题面的阅读理解思路分析:先找出几个细节:(1)每一个时刻都必须有机器人位于环上。
Mint-hexagram
·
2023-10-22 19:09
动态规划
算法
P1005 [NOIP2007 提高组] 矩阵取数游戏
算法要素:奇怪的区间
dp+
高精度int128暴打高精思路分析:很容易想到每行之间根本没有任何关系。
Mint-hexagram
·
2023-10-22 19:09
动态规划
算法
leetcode_1726 同积元组
同积元组2.题解
组合数学
+哈希计数。循环求出任意两个数之积的次数(v,cnt)。
_不会dp不改名_
·
2023-10-20 12:20
leetcode
leetcode
算法
职场和发展
AtCoder ABC132
陷入了“会做,但不完全会做”的状况C水题,排序找中间数两边的差值D
组合数学
求把n个相同的球分到m个相同的盒子,1每个盒子至少一个球2每个盒子球不限的组合数空挡插隔板法,高中数学#-*-coding:utf
rag_doll
·
2023-10-19 19:26
Atcoder
Atcoder
python
同积元组(map+
组合数学
)
题意:给你一个由不同正整数组成的数组nums,请你返回满足a*b=c*d的元组(a,b,c,d)的数量。其中a、b、c和d都是nums中的元素,且a!=b!=c!=d。数据范围:1&a){intn=a.size();intans=0;mapmark;for(inti=0;i
live4m
·
2023-10-19 19:05
同积元组:哈希表(
组合数学
)
【LetMeFly】1726.同积元组:哈希表(
组合数学
)力扣题目链接:https://leetcode.cn/problems/tuple-with-same-product/给你一个由不同正整数组成的数组
Tisfy
·
2023-10-19 16:05
题解
#
力扣LeetCode
散列表
算法
LeetCode
题解
哈希表
dp修炼(组合数的迭代&&树形dp求解任意树中两点间的距离和)
在赛时的时候觉得是
dp+
组合数,但在考虑dp的时候,只顾着追求状态转移,而忘记了组合数的思路。我们把第一个数组
寒冰也是热
·
2023-10-19 12:37
算法
c++
BZOJ-1855: [Scoi2010]股票交易(
DP+
单调队列优化)
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1855裸的DP,单调队列优化一下。代码:#include#include#includeusingnamespacestd;#defineMAXN2010#defineinf0x7fffffff#defineMAXP2010intn,maxp,w,f[MAXN][MAXP];intap[MAXN
AmadeusChan
·
2023-10-19 07:35
什么是
组合数学
介绍1、有n个参赛队,每个队只能与其他队比赛一次,有多少场比赛?n(n−1)2n(n-1)\over22n(n−1)2、假设有一些形状相同的多米诺骨牌,每张牌正好可以覆盖棋盘上两个相邻的方格。能把32张多米诺骨牌摆放在棋盘上,使得没有两张牌重叠,且在每张牌覆盖两个方格的条件下覆盖棋盘上的所有方格。3、构建奇数阶幻方。首先把1放在第一行的中间,其后面的整数(从2开始)按照它们的自然顺序从左下方到右上
宇来风满楼
·
2023-10-18 14:00
学硕
组合数学
之容斥原理
翻译:vici@cust对容斥原理的描述容斥原理是一种重要的
组合数学
方法,可以让你求解任意大小的集合,或者计算复合事件的概率。
Toniht
·
2023-10-18 14:11
知识点
容斥原理及应用
翻译:vici@cust对容斥原理的描述容斥原理是一种重要的
组合数学
方法,可以让你求解任意大小的集合,或者计算复合事件的概率。
日月人云
·
2023-10-18 14:38
数学
ACM
ACM -
组合数学
完全总结(知识点 + 模板)【用 LaTeX 重写前作者文章中所有公式】
一排列1.不可重排列数:Anr=n(n−1)(n−2)⋯(n−r+1)A_{n}^{r}=n(n-1)(n-2)\cdots(n-r+1)Anr=n(n−1)(n−2)⋯(n−r+1)若nnn和rrr都是整数,且0≤r≤n0\ler\len0≤r≤n,有Anr=n!(n−r)!A_n^r=\dfrac{n!}{(n-r)!}Anr=(n−r)!n!2.可重排列数:从nnn个物品中可重复的取kkk个
Septillions
·
2023-10-17 23:31
算法
C++中全排列函数
标题C++中全排列函数next_permutationnext_permutation函数
组合数学
中经常用到排列,这里介绍一个计算序列全排列的函数:next_permutation(start,end)
一坨仙女
·
2023-10-16 13:37
笔记
Pyramid(
组合数学
计数)
题目t(tusingnamespacestd;#definerep(i,a,b)for(inti=(a);i=(b);--i)typedeflonglongll;typedefdoubledb;typedefpairP;#definefifirst#definesesecond#definedbg(x)cerrdist(l,r);returndist(gen);}constintmod=1e9+7
Code92007
·
2023-10-16 05:45
组合数学(容斥原理)
组合数学
计数
找规律
组合数学
学习报告
组合数学
学习报告
组合数学
性质和定理基本定义
组合数学
有关定理组合数的常见性质
组合数学
有关扩展知识容斥原理抽屉原理隔板法
组合数学
分析问题思路总结分析表达式化简表达式综合运用本学习报告只涉及很小的一部分的
组合数学
知识点
Hanoist
·
2023-10-15 12:31
概率论
线性代数
算法
序列中排列存在类dp问题+结合
组合数学
和拆贡献:1014T4
http://47.92.197.167:5283/contest/412/problem/4赛时就想到枚举开头来拆贡献。先说一下,对于A我们不关心具体的值,我们只关心哪些位置相等,哪些位置不等,最后乘上一个系数就行然后对于序列是否存在排列类问题有个常见的dp套路,而且我们可以观察特殊性质dpi,jdp_{i,j}dpi,j表示前iii个最后jjj个不同,转移相信大家都会然后考虑有重复元素,有两种
Qres821
·
2023-10-15 12:00
dp
组合数学
CodeForces每日好题10.14
给你一个字符串让你删除一些字符让它变成一个相邻的字母不相同的字符串,问你最小的删除次数以及你可以完成的所有方/案数求方案数往DP或者
组合数学
推公式上面去想,发现一个有意思的事情例如1001011110这个字符串你划分成
灬德布罗意的猫灬
·
2023-10-14 17:22
Codeforces
c++
算法
总结 - Android UI适配方案
1、最原始的
dp+
自适应布局+weight,多套dimens.xml缺点:只能满足90%以上的手机,同一像素的手机,dpi不一样2、smallestWidth适配,res文件夹下创建各种屏幕分辨率对应的
猿小军
·
2023-10-12 12:26
线性
dp+
单调队列
题目:洛谷P5858「SWTR-03」GoldenSword看完题,就感觉是用dp解决,和背包问题有点像。如果简单地用f[i]表示放入第i种原料时宝剑的最大耐久度,显然不满足无后效性,因为对于一个耐久度是负数的材料,它需要锅里的材料尽可能少;反之对于大耐久度的材料,它需要锅里的材料尽可能多。如果遇上负耐久的一股脑的全拿走,后面有大的正耐久度的材料,总耐久度就不大了;如果一直不取,后面来一个负的大耐
乔治yuanbo
·
2023-10-11 23:20
【
组合数学
】 普通型母函数(整数拆分问题,多重集的组合问题)
文章目录1.母函数概念2.普通型母函数3.整数拆分问题(多重集的组合问题)4.母函数是如何应用于多重集组合问题的?5.模板(数N的划分方案数)6.练手题目1.母函数概念母函数是数学中的一个概念,又称为生成函数,是计数方面的一个重要理论和工具。母函数分为普通型母函数和指数型母函数,前者用于解决多重集的组合问题,后者用于解决多重集的排列问题。多重集可以理解为同一个元素可以出现多次的集合2.普通型母函数
Nefu_qky
·
2023-10-11 22:40
斯特林的试炼
下面提到的内容均属
组合数学
范畴。
Recalling_Clouds
·
2023-10-10 23:52
学习笔记
数学
上一页
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
其他