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

做集团网站的百度学术官网论文查重免费

做集团网站的,百度学术官网论文查重免费,建设视频网站,微信推广多少钱一次正题 题目链接:https://www.luogu.com.cn/problem/P3352 题目大意 nnn个数字的一个序列#xff0c;每次随机选择一个区间让这个区间所有数等于这个区间的最大值#xff0c;重复qqq次#xff0c;对每个位置求所有情况下这个位置的值的和。 1≤n,q≤4001\leq n,q\leq 4001≤n…正题 题目链接:https://www.luogu.com.cn/problem/P3352 题目大意 nnn个数字的一个序列每次随机选择一个区间让这个区间所有数等于这个区间的最大值重复qqq次对每个位置求所有情况下这个位置的值的和。 1≤n,q≤4001\leq n,q\leq 4001≤n,q≤400保证数据随机 解题思路 设fk,l,rf_{k,l,r}fk,l,r​表示使用了kkk次目前覆盖了极大区间l,rl,rl,r时的方案。 这个极大区间就是无法继续向左右扩展就是左右两边是边界或者比这个区间内所有数都大不然相同的方案会统计入不同的数组导致算重。 然后每次我们找一个数字开始向左右扩展到极大区间进行dpdpdp然后dpdpdp方程是 fk,l,rfk−1,l,r×gl,r∑iLl−1fk−1,i,r∑ir1Rfk−1,l,i1f_{k,l,r}f_{k-1,l,r}\times g_{l,r}\sum_{iL}^{l-1}f_{k-1,i,r}\sum_{ir1}^{R}f_{k-1,l,i1}fk,l,r​fk−1,l,r​×gl,r​iL∑l−1​fk−1,i,r​ir1∑R​fk−1,l,i1​ 也就是固定端点的情况下扩展极大区间因为是反过来的所以这样是对的。 然后记录一个dpdpdp数组ansi,jans_{i,j}ansi,j​表示数字iii至少为第jjj小的情况数这个每次dpdpdp后都可以统计。 上面每个dpdpdp区间相当于笛卡尔树上的区间因为数据随机所以每个位置只会计算logloglog次。 时间复杂度O(nq2n3)O(nq^2n^3)O(nq2n3) code #includecstdio #includecstring #includealgorithm #define ll long long using namespace std; const ll N410,P1e97; ll n,q,a[N],b[N],rk[N],f[2][N][N],ans[N][N],cnt[N]; void solve(ll x,ll L,ll R){for(ll iL;iR;i)for(ll ji;jR;j)f[0][i][j]f[1][i][j]0;f[0][L][R]1;for(ll k1;kq;k){for(ll iL;iR;i)for(ll ji;jR;j)f[k1][i][j]f[~k1][i][j]*(cnt[j-i1]cnt[i-1]cnt[n-j]);for(ll iL;iR;i){ll buf0;for(ll jR;ji;j--){(f[k1][i][j]buf)%P;(buff[~k1][i][j]*(n-j))%P;}}for(ll jL;jR;j){ll buf0;for(ll iL;ij;i){(f[k1][i][j]buf)%P;(buff[~k1][i][j]*(i-1))%P;}}}for(ll iL;iR;i){ll buf0;for(ll jR;ji;j--){(buff[q1][i][j])%P;(ans[j][rk[x]]buf)%P;}}return; } signed main() {scanf(%lld%lld,n,q);for(ll i1;in;i)cnt[i]i*(i1)/2; for(ll i1;in;i){scanf(%lld,a[i]);b[i]a[i];}sort(b1,b1n);ll munique(b1,b1n)-b-1;for(ll i1;in;i)rk[i]lower_bound(b1,b1m,a[i])-b;for(ll i1;in;i){ll Li,Ri;while(L1a[L-1]a[i])L--;while(Rna[R1]a[i])R;solve(i,L,R);}for(ll i1;in;i){ll sum0;for(ll j1;jn;j){if(!ans[i][j]){continue;}for(ll k1;kj;k)(ans[i][j]P-ans[i][k])%P;(sumans[i][j]*b[j]%P)%P;}printf(%lld ,sum);}return 0; }
http://www.pierceye.com/news/484753/

相关文章:

  • 贵港市建设局网站网站建设优化之优化关键字
  • 网站开发设计比较好的公司电子烟网站设计
  • 群辉 wordpress套件阜阳网站优化
  • 如何做网站哪个站推广网站自助建设平台
  • 西安大网站建设公司排名沈阳网络维护公司
  • 个人建立一个网站要多少钱乔拓云h5制作
  • 蒙阴网站建设百度指数排名
  • 视频网站如何推广做模具做什么网站
  • 关于旅游的网站建设论文广州外贸网站建设公司价格
  • 怎么给自己制作一个网站wordpress 中文摘要
  • 如何看网站的ftp服装网站建设策划书3000字
  • 无锡网站建设 网站制作常见的网站首页布局有哪几种
  • 网站研发PHP MYSQL网站开发全程实
  • 简约型网站国外做电商平台的网站还有什么
  • 云南昆明网站建设公司jsp网站开发详解下载
  • 上海h5网站开发网站建设在开封找谁做
  • 滨海建设局官方网站营销网络平台
  • 中国小康建设网是骗子网站吗?建设宁波市分行的互联网网站
  • 制造网站建设自己做游戏资讯网站
  • 网站建设质量如何衡量都江堰网站开发
  • 企业网站设计步骤中山制作网站的公司
  • 通化网站制作企信网官网查询入口
  • 无锡装修网站百科网站推广
  • 先做网站后付款怎么做网站弹窗通知
  • php做网站的分站学校网站开发价格
  • 静态动漫网站模板个人网站空间大小
  • 个人网站 如何做推广拓者设计吧官方网站
  • 农产品电子商务网站建设要求开发一款app软件需要多少钱
  • 仿微博网站模板织梦网站地图怎么做xml
  • 什么网站能买建设摩托车产品推广计划方案