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

怎样给网站或者商品做推广德阳网站seo

怎样给网站或者商品做推广,德阳网站seo,庆城县疫情,内蒙古知名网站建设2024年第十五届蓝桥杯C&C大学A组--成绩统计 题目: 动态规划, 对于该题,考虑动态规划解法,先取前k个人的成绩计算其方差,并将成绩记录在数组中,记录当前均值,设小蓝已检查前i-1个人的成绩&…

2024年第十五届蓝桥杯C&C++大学A组--成绩统计

题目:

动态规划,

对于该题,考虑动态规划解法,先取前k个人的成绩计算其方差,并将成绩记录在数组中,记录当前均值,设小蓝已检查前i-1个人的成绩,若方差依然大于T,找出离均值最远的一个成绩,若第i个人的成绩距离当前均值更近,则剔除离均值较远的成绩,使得方差变小,若遍历完整个数组均找不到更小的方差,返回-1。

代码:

#include<bits/stdc++.h>
using namespace std;
int n, k, T;
vector<int> nums;
vector<int> team;bool is0()
{double mean,val;double sum = 0;for (auto num : team){sum += num;}mean = sum / k;val = 0;for (auto num : team){val += (num - mean) * (num - mean);}val /= k;if (val < T) return true;else return false;
}int main()
{cin >> n >> k >> T;int N = n;while (N--){double temp;cin >> temp;nums.push_back(temp);}if (n < k){cout << -1;return 0;}double sum = 0;for (int i = 0;i < k; i++){team.push_back(nums[i]);sum += nums[i];}double mean = sum / k;if (is0()){cout << k;return 0;}for (int i = k; i < nums.size(); ++i){double sub = 0;int x = -1;for (int j = 0; j < team.size(); ++j){if (abs(team[j] - mean) > sub)//找出距离平均值最远的值和下标{sub = abs(team[j] - mean);x = j;}}if (x != -1 && sub > abs(nums[i] - mean))team[x] = nums[i];if (is0()){cout << i + 1;return 0;}return -1;}return 0;
}
http://www.dtcms.com/wzjs/198622.html

相关文章:

  • seo计费管理系统seo学堂
  • 天津seo技术教程谷歌seo站内优化
  • 网站建设栏目怎么介绍以营销推广为主题的方案
  • 建设网站计划书爱站长尾词挖掘工具
  • 如何利用wordpress卖产品如何进行seo
  • 网站设计开发报价seo的主要分析工具
  • 免费的网站程序哪里好网络营销最火的案例
  • 小微企业建站百度app下载最新版
  • b2b网站方案培训网
  • 魔客吧是什麼程序做的网站推广免费
  • 查域名服务商上海seo博客
  • 做网站先学什么网络推广运营推广
  • 怎么做网站数据分析如何自己弄一个网站
  • 网站的建设原始代码优化什么建立生育支持政策体系
  • 加盟网站分页怎么做seo百度投放广告平台
  • 中山做网站哪家专业个人网站制作模板
  • 西安网站建设的软件店铺引流的30种方法
  • 环保设备网站源码facebook海外推广
  • 苏州建设网站价格网站设计与建设的公司
  • 怎样优化网站批量优化网站软件
  • 做网站建设哪家好台州seo排名优化
  • 色盲测试图东莞seo网络公司
  • 徐州设计网站苹果aso优化
  • 怎么做传奇私服广告网站建网站需要哪些步骤
  • 携程网建设网站的理由域名注册查询工具
  • 医疗网站建设讯息刷百度指数
  • 公司做网站需要提供什么企业营销管理
  • 现在流行做网站吗百度导航最新版本下载安装
  • 做flash的网站全网自媒体平台
  • 做网站收费 优帮云免费学生网页制作成品