日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

51nod 1486 大大走格子(DP+组合数学)

發布時間:2024/6/30 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 51nod 1486 大大走格子(DP+组合数学) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

  枚舉不合法點的思想。

  把障礙x坐標為第一關鍵字,y坐標為第二關鍵字排序。f[i]表示走到第i個障礙的方案數。

  f[i]=C(x[i]+y[i]-2,x[i]-1)-sigma(f[j]*C(x[i]-x[j]+y[i]-y[j],x[i]-x[j]));

  然后把終點當成障礙加進去,f[n]為答案。

#include<iostream> #include<cstring> #include<cstdlib> #include<cstdio> #include<algorithm> #define MOD(x) x>=mod?x-mod:x using namespace std; const int maxn=500010,mod=1e9+7; struct poi{int x,y;}a[maxn]; int h,w,n; int fac[maxn],f[maxn],inv[maxn]; void read(int &k) {int f=1;k=0;char c=getchar();while(c<'0'||c>'9')c=='-'&&(f=-1),c=getchar();while(c<='9'&&c>='0')k=k*10+c-'0',c=getchar();k*=f; } bool cmp(poi a,poi b){return a.x==b.x?a.y<b.y:a.x<b.x;} int power(int a,int b) {int t=1;for(;b;a=1ll*a*a%mod,b>>=1)if(b&1)t=1ll*t*a%mod;return t; } int C(int n,int m){return 1ll*fac[n]*inv[m]%mod*inv[n-m]%mod;} int main() {read(h);read(w);read(n);for(int i=1;i<=n;i++)read(a[i].x),read(a[i].y);a[++n].x=h;a[n].y=w;sort(a+1,a+1+n,cmp);fac[0]=inv[0]=1;for(int i=1;i<=h+w;i++)fac[i]=1ll*fac[i-1]*i%mod;for(int i=1;i<=h+w;i++)inv[i]=power(fac[i],mod-2);for(int i=1;i<=n;i++){f[i]=C(a[i].x+a[i].y-2,a[i].x-1);for(int j=1;j<i;j++)if(a[j].x<=a[i].x&&a[j].y<=a[i].y)f[i]=MOD(1ll*f[i]-1ll*f[j]*C(a[i].x-a[j].x+a[i].y-a[j].y,a[i].x-a[j].x)%mod+mod);}printf("%d\n",f[n]); } View Code

?

轉載于:https://www.cnblogs.com/Sakits/p/7570215.html

總結

以上是生活随笔為你收集整理的51nod 1486 大大走格子(DP+组合数学)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本精品人妻无码免费大全 | 奇米影视在线播放 | 人妻激情偷乱视频一区二区三区 | 日本暧暧视频 | 久久综合九九 | 国产日产精品一区二区 | 成人av视屏 | 中国免费一级片 | 国产精品国产三级国产专区51区 | 日本一级片在线观看 | 99热麻豆| 一区二区三区黄色录像 | 国产做爰视频免费播放 | 麻豆国产尤物av尤物在线观看 | 日本污网站 | 精品视频无码一区二区三区 | 又黄又爽又刺激的视频 | 精品亚洲国产成av人片传媒 | 美丽的小蜜桃2:美丽人生 | 中国老熟妇自拍hd发布 | 国产成人精品二区三区亚瑟 | 少妇无码av无码专区在线观看 | 成人av网页 | 波多野在线观看 | 精品国产乱子伦一区二区 | 91国产在线免费观看 | 老头老太做爰xxx视频 | 天天躁日日躁狠狠躁伊人 | 日本中文字幕影院 | 在线观看黄色av网站 | 国产男男一区二区三区 | 精品一区在线看 | 日本一级吃奶淫片免费 | 在线观看第一页 | 七七色影院 | 国产精品美女久久久 | 会喷水的亲姐姐 | 三级黄毛片 | 国产男男网站 | 草久在线观看 | 中文字幕成人在线 | 精品一区二区在线免费观看 | 欧美成人三级在线观看 | 亚洲综合一| 麻豆精品视频 | 免费黄色小网站 | 色哥网| 欧美精品第一区 | 日本五十路在线 | 精品综合在线 | 国产sss| 在线碰| 国产古装艳史毛片hd | 免费高清视频在线观看 | 亚洲永久免费 | 亚洲小说网| 少妇特黄a一区二区三区 | 91嫩草精品 | 亚洲av无码一区二区乱孑伦as | 久久αv | 免费中文字幕 | 欧美日韩一区二区三区四区五区 | 日韩精品一区二区电影 | 日韩 欧美 亚洲 国产 | 国产精品免费网站 | 翔田千里一区 | 高h教授1v1h喂奶 | 欧美xo影院| 亚洲AV无码久久精品国产一区 | 国产欧美日韩高清 | 亚洲码国产精品高潮在线 | 日日夜夜综合 | 国产美女www爽爽爽 www.国产毛片 | 在线中出 | 中文字幕在线2018 | 国产在线视频你懂的 | 免费黄视频在线观看 | 国产精品成人在线观看 | 国产夫妻自拍av | 色诱视频在线观看 | 情涩快播 | 日日操影院 | av丝袜天堂| 夜夜嗨av禁果av粉嫩avhd | 男人天堂伊人 | 中文字幕在线观看日韩 | 一区精品视频在线观看 | 国产一区二区视频免费 | 樱花草av| 亚洲精品成a人在线观看 | 久久精久久| 欧美一区二区国产 | 亚洲最新色图 | 免费观看a毛片 | 欧美一区二区三区在线免费观看 | 欧美69式性猛交 | 翔田千里一区 | 男女视频网站 | 伊人久久大香线蕉综合网站 |