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

网站主机地址营销型网站排

网站主机地址,营销型网站排,体检中心 网站建设方案,找别人做网站的注意事项题干#xff1a; 若x1,x2,x3……xn的平均数为k。 则方差s^2 1/n * [(x1-k)^2(x2-k)^2…….(xn-k)^2] 。 方差即偏离平方的均值#xff0c;称为标准差或均方差#xff0c;方差描述波动程度。 给出M个数#xff0c;从中找出N个数#xff0c;使这N个数方差最小。 Input …题干 若x1,x2,x3……xn的平均数为k。 则方差s^2 1/n * [(x1-k)^2(x2-k)^2…….(xn-k)^2] 。 方差即偏离平方的均值称为标准差或均方差方差描述波动程度。  给出M个数从中找出N个数使这N个数方差最小。  Input  第1行2个数M,N(M N, M 10000)  第2 - M 1行M个数的具体值(0 Xi 10000)  Output  输出最小方差 * N的整数部分。  Input示例  5 3  1  2  3  4  5  Output示例  2 解题报告 首先想到这题肯定是要排序的方差就是稳定程度嘛肯定相邻的两个数好过不相邻的两个数然后我们进行公式化简 因为我们知道数据范围是1e4所以n^2的复杂度虽然也可以但是我们还有更优秀的nlogn的方法排序用去了nlogn所以其他的部分最好在o(n)内完成。而我们观察原公式后发现如果直接求的话那每一次遍历都需要o(m)求一遍k那就又成o(nm)复杂度了和n^2是一个数量级的肯定不行所以我们考虑用这一条性质巧妙的把k约掉发现得出的这两项刚好满足前缀和类性质于是可以o(1)查询了然后o(n-m)遍历一遍就可以出答案了。 下面上代码 #includebits/stdc.h #define ll long long using namespace std; const int MAXN 1e45;ll a[MAXN], sum[MAXN], summ[MAXN]; int main() {int n,m;cinnm;for(int i1; in; i) {scanf(%lld,a[i]);}sort(a1, a1n);sum[0] summ[0] 0;for(int i1; in; i) {sum[i] sum[i-1] a[i];summ[i] summ[i-1] a[i]*a[i];}double minn (double)LLONG_MAX;for(int im; in; i) {double tmp (summ[i]-summ[i-m])-1.0*(sum[i]-sum[i-m])*(sum[i]-sum[i-m])/m;minn min(tmp,minn);}printf(%lld\n,(ll)floor(minn));return 0; } 总结   由此我们也知道不仅是值可以求前缀和任何一个我们想知道的值只要不带更新操作都可以求前缀和。
http://www.zqtcl.cn/news/580796/

相关文章:

  • 曰本做爰l网站沙朗做网站公司
  • 广州网站设计智能 乐云践新专家wordpress 头像设置
  • 电子商务学网站建设好吗佛山市手机网站建设企业
  • 为企业做网站电话开场白小说网站的里面的搜索是怎么做的
  • 深圳市设计网站公司自己做网站开网店
  • 智能建站cms管理系统修改wordpress时区
  • 站长怎么添加网站内容重庆网站推
  • 东莞网站建设属于什么专业网页设计代码书
  • 网站后台代码在哪修改wordpress添加搜索小工具
  • 爱站站长工具中国建设监理协会官方网站
  • 珠海微信网站开发东莞网站制作方案定制
  • 大学网站建设说明书记的网站域名
  • 网站如何开通支付功能第一ppt课件免费下载官网
  • 做1元夺宝网站挣钱吗美工网站设计收费
  • 华侨城网站开发wordpress页码颜色
  • 上海建站网络公司制作文字图片
  • 平台型网站制作网站建设张世勇
  • 网站建设云南网页游戏大厅都有哪些
  • 网站建设与管理报告书郑州建设银行网站
  • 做网站网页的人是不是思维公司网站建设包括
  • 网站建设都包括哪些网站后台如何上传文件
  • 网站便民服务平台怎么做迁安做网站中的cms开发
  • 做外贸比较好的网站怎么把网站做的好看
  • 有没有在淘宝找人做网站被骗过的台州市环保局网站开发区
  • 公司外文网站制作河南住房和城乡建设厅网站
  • 东莞做网站公司有哪些代码网站推荐
  • 棋类游戏网站开发网站首页顶部图片尺寸
  • 工信部如何查网站备案大连网络推广广告代理
  • 网站建设基本流程心得wordpress首页截断
  • 网站包括哪些内容网站开发的相关技能