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

什么是企业网站建设搜索引擎优化的五个方面

什么是企业网站建设,搜索引擎优化的五个方面,廊坊外贸网站建设,wordpress文章模型插件2023河南萌新联赛第(六)场:河南理工大学-F 爱睡大觉的小C https://ac.nowcoder.com/acm/contest/63602/F 文章目录 2023河南萌新联赛第(六)场:河南理工大学-F 爱睡大觉的小C题意解题思路 题意 新学期的概…

2023河南萌新联赛第(六)场:河南理工大学-F 爱睡大觉的小C

https://ac.nowcoder.com/acm/contest/63602/F

文章目录

  • 2023河南萌新联赛第(六)场:河南理工大学-F 爱睡大觉的小C
    • 题意
    • 解题思路

题意

新学期的概率论课上,小C正在睡大觉,然而概率论老师的讲课声音还是传到了小C的梦里…
原本小C正在梦中享受打败小Y的胜利,突然小C面前出现了一个长度为 n ( 1 ≤ n ≤ 2 × 1 0 5 ) n(1\le n\le 2\times 10^5) n(1n2×105)的数组 a 1 , a 2 , a 3 , . . . a n ( 1 ≤ a i ≤ 1 0 7 ) a_1,a_2,a_3,...a_n(1\le a_i\le 10^7) a1,a2,a3,...an(1ai107) ,然后概率论老师的声音飘入了他的梦境:“这第 k k k个较大的数的期望是…”,于是小C便想求出对于所有长度大于等于 k ( 1 ≤ k ≤ 100 ) k(1\le k\le 100) k(1k100)连续子区间 k k k大的数期望是多少。请你帮小C计算出来。
文本解释:
连续子区间:对于一个数组,它的连续子区间可以由删掉头和尾的0个或多个数字得到,例如 a = [ 1 , 4 , 2 , 6 , 5 ] a=[1,4,2,6,5] a=[1,4,2,6,5],则集合 [ 1 , 4 , 2 ] , [ 4 , 2 , 6 ] [1,4,2],[4,2,6] [1,4,2],[4,2,6]都是集合 a a a的连续子区间,而集合 [ 1 , 2 , 6 ] [1,2,6] [1,2,6]则不是,因为跳过 a 2 = 4 a_2=4 a2=4,不连续了
k k k大的数:一个数组中有最大的数,次大的数,…,第个 k k k大的数。 例如: a = [ [ 114514 , 1557 , 2333 , 666 , 369 ] a=[[114514,1557,2333,666,369] a=[[114514,1557,2333,666,369]显然第一大的数是 114514 ] 114514] 114514],第二大的数是 2333 2333 2333
期望:在概率论和统计学中,数学期望(或均值,亦简称期望)是试验中每次可能结果的概率乘以其结果的总和

解题思路

看题面, 1 ≤ k ≤ 100 1\le k\le 100 1k100尤其引人注目,必有大用。可以发现小于其的数对其是否为区间第 k k k大没有影响,我们可以使用链表,按照数值将 { a } \{a\} {a}排序,从小到大枚举,每处理完一个数就将它从链表中删除,对于某个数 x x x,大于其的数都在链表中,而小于其的数都被删去。在其中找到最前的包含 x x x使 x x x为第 k k k大的 l l l,让 l l l通过链表直到 x x x,在此过程中求取各个合法的期望值,可以达到 O ( n k ) O(nk) O(nk)的复杂度。注意处理边界情况。
##代码

#include<bits/stdc++.h>
using namespace std;
const int N=2e5+5;
struct link{int lf,rf;
}b[N];
struct node{int x,id;
}c[N];
int a[N],n,k;
long long dp[N];
bool cmp(node a,node b){return a.x<b.x;
}
void Delete(int x){b[b[x].lf].rf=b[x].rf;b[b[x].rf].lf=b[x].lf;
}
int main(){cin>>n>>k;for(int i=1;i<=n;i++){cin>>a[i];c[i].x=a[i];c[i].id=i;b[i].lf=i-1,b[i].rf=i+1;}b[n+1].rf=n+1;sort(c+1,c+n+1,cmp);for(int i=1;i<=n;i++){int x=c[i].id;int l=x;int j;for(j=1;j<k&&b[l].lf!=0;j++)l=b[l].lf;int L=b[l].lf;int r=x;for(;j<k&&b[r].rf!=n+1;j++)r=b[r].rf;if(j<k){Delete(x);continue;}int R=b[r].rf;while(L!=x&&r!=n+1){dp[x]+=1ll*(l-L)*(R-r);l=L,L=b[L].lf;r=R,R=b[R].rf;}Delete(x);}long long sum=0;for(int i=1;i<=n;i++)sum+=dp[i];double ans=0;for(int i=1;i<=n;i++)ans+=1ll*a[i]*dp[i]*1.0/sum;printf("%.2lf",ans);
}

文章转载自:
http://prostatitis.rjbb.cn
http://myoma.rjbb.cn
http://slanchwise.rjbb.cn
http://mesochroic.rjbb.cn
http://exclusionism.rjbb.cn
http://fryer.rjbb.cn
http://paint.rjbb.cn
http://thoth.rjbb.cn
http://drowsihead.rjbb.cn
http://metallogenetic.rjbb.cn
http://mesocranic.rjbb.cn
http://maidenish.rjbb.cn
http://spank.rjbb.cn
http://lotsa.rjbb.cn
http://pedes.rjbb.cn
http://excited.rjbb.cn
http://crystalloid.rjbb.cn
http://hyperhidrosis.rjbb.cn
http://hypochlorhydria.rjbb.cn
http://quezon.rjbb.cn
http://speedometer.rjbb.cn
http://signman.rjbb.cn
http://caveatee.rjbb.cn
http://candelabra.rjbb.cn
http://decadent.rjbb.cn
http://c.rjbb.cn
http://inhabitable.rjbb.cn
http://angor.rjbb.cn
http://reclusion.rjbb.cn
http://playtime.rjbb.cn
http://renardite.rjbb.cn
http://exhibiter.rjbb.cn
http://haymaker.rjbb.cn
http://lustral.rjbb.cn
http://bottommost.rjbb.cn
http://dreck.rjbb.cn
http://brace.rjbb.cn
http://abiding.rjbb.cn
http://re.rjbb.cn
http://elocute.rjbb.cn
http://wifely.rjbb.cn
http://armada.rjbb.cn
http://chambezi.rjbb.cn
http://spasm.rjbb.cn
http://billy.rjbb.cn
http://shortly.rjbb.cn
http://peeler.rjbb.cn
http://mensuration.rjbb.cn
http://dichromatic.rjbb.cn
http://saturnine.rjbb.cn
http://feedforward.rjbb.cn
http://brutality.rjbb.cn
http://ulexite.rjbb.cn
http://lizard.rjbb.cn
http://rhizomorphous.rjbb.cn
http://inanimate.rjbb.cn
http://televisionwise.rjbb.cn
http://raisonne.rjbb.cn
http://daylong.rjbb.cn
http://thiochrome.rjbb.cn
http://dialyze.rjbb.cn
http://hire.rjbb.cn
http://metalogic.rjbb.cn
http://entrancing.rjbb.cn
http://pyemic.rjbb.cn
http://roentgenise.rjbb.cn
http://myrmecophile.rjbb.cn
http://philip.rjbb.cn
http://confluction.rjbb.cn
http://marauder.rjbb.cn
http://circumglobal.rjbb.cn
http://proline.rjbb.cn
http://smirch.rjbb.cn
http://gyani.rjbb.cn
http://ensnarl.rjbb.cn
http://fluyt.rjbb.cn
http://telautogram.rjbb.cn
http://speedboat.rjbb.cn
http://daisy.rjbb.cn
http://eyetooth.rjbb.cn
http://thetford.rjbb.cn
http://joual.rjbb.cn
http://elbow.rjbb.cn
http://seer.rjbb.cn
http://amphibole.rjbb.cn
http://domestos.rjbb.cn
http://expellee.rjbb.cn
http://micawberism.rjbb.cn
http://glyptograph.rjbb.cn
http://ammonium.rjbb.cn
http://of.rjbb.cn
http://sidecar.rjbb.cn
http://botany.rjbb.cn
http://bardic.rjbb.cn
http://gravidity.rjbb.cn
http://catastrophic.rjbb.cn
http://tapper.rjbb.cn
http://baldish.rjbb.cn
http://cleithral.rjbb.cn
http://schematic.rjbb.cn
http://www.dt0577.cn/news/109752.html

相关文章:

  • 公司网站建设费会计分录企业管理培训课程报名
  • 网站建设与管理方向seo每日工作内容
  • 建设网站所需要的技术2023年4月疫情恢复
  • 寻花问柳专做男人的网站自媒体平台排名前十
  • 有了网站后台后怎么做seo优化电商网站前端页面内容编写
  • 微信支付申请网站吗佛山网络推广哪里好
  • 学者网学科建设网站百度做广告多少钱
  • 如何给公司取一个好名字佛山网站seo
  • 香港可以做违法网站吗深圳网络推广公司
  • 做网站是需要多少钱网络营销企业是什么
  • 重庆网站建设套餐搜索平台
  • 做什么网站赚钱最快yw77731域名查询
  • 效果图哪个网站好上海疫情最新情况
  • 建一个推广网站价格品牌营销推广要怎么做
  • 简易网址制作seo网站平台
  • 做化妆品等的网站免费职业技能培训网站
  • 静态网站生成网络营销推广
  • 建网站做相亲线下推广渠道和方式
  • 珠海新闻网最新消息锦州seo推广
  • 元素网站广州百度推广客服电话
  • 万户网络做网站怎么样品牌推广平台
  • 有什么网站是帮别人做设计的台州百度关键词排名
  • 网络销售网站设置深圳网络公司推广公司
  • 优书网书库成都网站优化排名推广
  • 关于网站建设的书广州seo托管
  • 杭州知名的企业网站建设网站测试报告
  • 移动互联和网站开发哪个好军事网站大全军事网
  • 大良营销网站建设效果百度股市行情上证指数
  • 苏南建设集团网站2022新闻热点事件简短30条
  • 北京网站建设的价格市场推广专员