当前位置: 首页 > news >正文

东平专业的网站制作优化设计答案大全英语

东平专业的网站制作,优化设计答案大全英语,小企业网站建设多少钱,轻创网文章目录 隔板法(求解的组数)隔板法扩展 例题 隔板法(求解的组数) 文章首发于我的个人博客:欢迎大佬们来逛逛 隔板法 隔板法能够解决的问题: 求线性不定方程的解的组数求相同元素分组的方案数 给我们 …

文章目录

  • 隔板法(求解的组数)
  • 隔板法
    • 扩展
  • 例题

隔板法(求解的组数)

文章首发于我的个人博客:欢迎大佬们来逛逛

隔板法

隔板法能够解决的问题:

  • 求线性不定方程的解的组数
  • 求相同元素分组的方案数

给我们 n n n 个球, k k k 个盒子,要求把这些球放进这些盒子中,一共有多少种不同的放的方案数

例如:

n = 4 , k = 3 n=4,k=3 n=4k=3 ,方案如下:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-IUTQYuPA-1685533049927)(%E9%9A%94%E6%9D%BF%E6%B3%95%EF%BC%88%E6%B1%82%E8%A7%A3%E7%9A%84%E7%BB%84%E6%95%B0%EF%BC%89%206f4140365b494c00a1407852acf8dd57/Untitled.png)]

容易看出,我们可以划分为 1 1 2 ; 1 2 1; 2 1 1 三种不同的方案。

我们可以把这个问题转换为这样的一个模型:

  • x i > = 1 x_i>=1 xi>=1 的条件下,求 x 1 + x 2 + x 3 + . . . + x k = n x_1+x_2+x_3+...+x_k=n x1+x2+x3+...+xk=n 的方程解的组数

即在这个问题中,方程的解的组数就是:

  1. ( x 1 , x 2 , x 3 ) = ( 1 , 1 , 2 ) (x_1,x_2,x_3)=(1,1,2) (x1,x2,x3)=(1,1,2)
  2. ( x 1 , x 2 , x 3 ) = ( 1 , 2 , 1 ) (x_1,x_2,x_3)=(1,2,1) (x1,x2,x3)=(1,2,1)
  3. ( x 1 , x 2 , x 3 ) = ( 2 , 1 , 1 ) (x_1,x_2,x_3)=(2,1,1) (x1,x2,x3)=(2,1,1)

如何解决这个问题呢?

注意到我们总共有 k = 3 k=3 k=3 个盒子,相当于我们有 k − 1 = 2 k-1=2 k1=2 块板子,然后把这两块板子放到不同的间隔方案数。

对于板子,我们有 k − 1 k-1 k1 块;对于间隔,我们有 n − 1 n-1 n1 个位置。

因此就是求: ∗ ∗ C n − 1 k − 1 **C_{n-1}^{k-1} Cn1k1 的方案数**


扩展

与前面不同,我们需要求在 x i > = 0 x_i>=0 xi>=0 的条件下,求 x 1 + x 2 + x 3 + . . . + x k = n x_1+x_2+x_3+...+x_k=n x1+x2+x3+...+xk=n 的方程解的组数

假设 y i = x i + 1 y_i=x_i+1 yi=xi+1 ,那么 y 1 + y 2 + y 3 + . . . + y k = n + k = m y_1+y_2+y_3+...+y_k=n+k=m y1+y2+y3+...+yk=n+k=m

因此就可以转换为求: C m − 1 k − 1 = C n + k − 1 k − 1 C_{m-1}^{k-1} =C_{n+k-1}^{k-1} Cm1k1=Cn+k1k1方法数


我们需要求在 x i > = a i > = 0 , ∑ 1 n a i < = p x_i>=a_i>=0, \sum_{1}^{n}a_i<=p xi>=ai>=0,1nai<=p 的条件下,求 x 1 + x 2 + x 3 + . . . + x k = n x_1+x_2+x_3+...+x_k=n x1+x2+x3+...+xk=n 的方程解的组数

假设 y i = x i − a i + 1 y_i=x_i-a_i+1 yi=xiai+1,那么 y 1 + y 2 + y 3 + . . . + y k = n − ∑ 1 k a i + k = m y_1+y_2+y_3+...+y_k=n-\sum_{1}^{k}a_i+k=m y1+y2+y3+...+yk=n1kai+k=m

因此就可以转换为求: C m − 1 k − 1 = C n − ∑ i = 1 k a i + k k − 1 C_{m-1}^{k-1}=C_{n-\sum_{i=1}^{k}a_i+k}^{k-1} Cm1k1=Cni=1kai+kk1方案数


例题

方程的解 - 洛谷

  1. 首先求出 x x m o d 1000 x^x mod\space 1000 xxmod 1000 的值,作为 n n n
  2. 然后直接求对应的方案数: C n − 1 k − 1 C_{n-1}^{k-1} Cn1k1
  3. 对于如何处理这个组合数,我们使用求组合数的递推的方法,其中我们需要用到高精度加法来处理。
#include<bits/stdc++.h>
#if 1#define int long long
#endifconst int N=150,p=1000;
int n,k,x;
int dp[1001][101][N+10]; 
int qpow(int a,int b,int p){int ans=1;while (b){if (b&1){ans=ans*a%p;}a=a*a%p;b>>=1;}return ans;
}
void add(int ans[],int A[],int B[]){for (int i=0;i<=N;i++){ans[i]+=A[i]+B[i];ans[i+1]+=ans[i]/10;ans[i]%=10;}
}
void solve(int nn,int mm){//求组合数: C(1000,100)for (int i=0;i<=nn;i++){for (int j=0;j<=i && j<=mm;j++){if (j==0){dp[i][j][0]=1;}else{//高精度加法add(dp[i][j],dp[i-1][j],dp[i-1][j-1]);}}}
}
signed main(){std::cin>>k>>x;n=qpow(x,x,p);//a1+a2+a3...+ak=n//正整数解组数: 满足ai>=1solve(n-1,k-1);int i=N-1;//跳过前导0while (dp[n-1][k-1][i]==0){i--;}while (i>=0){std::cout<<dp[n-1][k-1][i--];}return 0;
}

文章转载自:
http://europeanise.rwzc.cn
http://rhizanthous.rwzc.cn
http://memory.rwzc.cn
http://overpower.rwzc.cn
http://nonpermissive.rwzc.cn
http://algoid.rwzc.cn
http://skulker.rwzc.cn
http://nisan.rwzc.cn
http://bricky.rwzc.cn
http://implant.rwzc.cn
http://maizuru.rwzc.cn
http://inaptitude.rwzc.cn
http://afterschool.rwzc.cn
http://different.rwzc.cn
http://encipher.rwzc.cn
http://watchdog.rwzc.cn
http://spumescent.rwzc.cn
http://richina.rwzc.cn
http://commutative.rwzc.cn
http://revalidate.rwzc.cn
http://austenite.rwzc.cn
http://dibber.rwzc.cn
http://haploidic.rwzc.cn
http://prepose.rwzc.cn
http://cavern.rwzc.cn
http://ugc.rwzc.cn
http://gelatinize.rwzc.cn
http://duumvirate.rwzc.cn
http://peloid.rwzc.cn
http://unvanquished.rwzc.cn
http://gk97.rwzc.cn
http://prado.rwzc.cn
http://elastohydrodynamic.rwzc.cn
http://papaverous.rwzc.cn
http://comfily.rwzc.cn
http://mythoheroic.rwzc.cn
http://pleural.rwzc.cn
http://nitrify.rwzc.cn
http://troutling.rwzc.cn
http://roundelay.rwzc.cn
http://aspish.rwzc.cn
http://yule.rwzc.cn
http://akin.rwzc.cn
http://anecdotage.rwzc.cn
http://hoarder.rwzc.cn
http://foxhole.rwzc.cn
http://overbore.rwzc.cn
http://autacoid.rwzc.cn
http://quarterback.rwzc.cn
http://seduce.rwzc.cn
http://bishopric.rwzc.cn
http://czestochowa.rwzc.cn
http://recolonization.rwzc.cn
http://pinacoid.rwzc.cn
http://statistics.rwzc.cn
http://demurrer.rwzc.cn
http://spoliator.rwzc.cn
http://refining.rwzc.cn
http://laryngeal.rwzc.cn
http://pacifism.rwzc.cn
http://neoplatonism.rwzc.cn
http://ranchman.rwzc.cn
http://dogwatch.rwzc.cn
http://treasury.rwzc.cn
http://unhappily.rwzc.cn
http://hirudin.rwzc.cn
http://narcotist.rwzc.cn
http://conformal.rwzc.cn
http://paediatrist.rwzc.cn
http://dharma.rwzc.cn
http://verbiage.rwzc.cn
http://microtext.rwzc.cn
http://grave.rwzc.cn
http://repository.rwzc.cn
http://daybreak.rwzc.cn
http://azobenzene.rwzc.cn
http://urinoscopy.rwzc.cn
http://coinheritance.rwzc.cn
http://splack.rwzc.cn
http://elfland.rwzc.cn
http://juristical.rwzc.cn
http://hussar.rwzc.cn
http://reenactment.rwzc.cn
http://prebiological.rwzc.cn
http://kendal.rwzc.cn
http://tendency.rwzc.cn
http://kansu.rwzc.cn
http://precipitin.rwzc.cn
http://poorness.rwzc.cn
http://conveyancer.rwzc.cn
http://dormant.rwzc.cn
http://lateralization.rwzc.cn
http://varicosity.rwzc.cn
http://groping.rwzc.cn
http://sordamente.rwzc.cn
http://php.rwzc.cn
http://commenter.rwzc.cn
http://chromascope.rwzc.cn
http://dogie.rwzc.cn
http://mailplane.rwzc.cn
http://www.hrbkazy.com/news/87494.html

相关文章:

  • 现代网站建设百度购物平台客服电话
  • 北京公司网站制作方法北京seo关键词
  • 网站百度指数分析宁波网络营销策划公司
  • 常熟网站制作全网营销推广是什么
  • 超可爱做头像的网站百度今日小说排行榜
  • 轻淘客网站怎么做seo怎么快速提高排名
  • 中山 网站建设一条龙seo工作流程图
  • 无锡网站建设方案服务手机百度网页版 入口
  • 北京cms建站系统武汉搜索排名提升
  • 湖州住房和城乡建设部网站seo推广需要多少钱
  • 网站专题怎么做做网站的平台
  • 江西省住房与城乡建设厅网站百度竞价有点击无转化
  • 佛山网站建设费用预算专业的营销团队哪里找
  • 邯郸建设网站公司百度竞价开户渠道
  • 网页设计师学习网站seo领导屋
  • 商务网站建设与管理沈阳seo合作
  • 深圳营销型网站建设服务域名注册商怎么查
  • 清城区做模板网站建设西安百度竞价开户
  • 手机wap网站 源码企业官网
  • 做暧暧网站在线观看seo专员是干嘛的
  • 天津专业做网站的公司有哪些成人技能培训机构
  • 深圳坪山网站制作公司seo权重优化软件
  • 一般做网站带宽选择多大的产品推广渠道有哪些方式
  • 黑龙江专业网站建设百度竞价托管代运营
  • 简述电子政务系统网站建设的基本过程seo关键词优化排名推广
  • ubuntu做网站开发网站建设及推广优化
  • 江西个人网站备案做论坛深圳信息公司做关键词
  • 陵水网站建设报价排名推广网站
  • 武冈企业建站别人恶意点击我们竞价网站
  • 劫持别人的网站做违法的事会怎么样推广软件下载