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

网络推广培训网站怎么做好营销推广

网络推广培训网站,怎么做好营销推广,设计接单app平台有哪些,门户网站建设专业题目描述 给定 n 个二次函数 f1​(x),f2​(x),…,fn​(x)(均形如 ax2bxc),设 F(x)max{f1​(x),f2​(x),...,fn​(x)},求 F(x) 在区间 [0,1000] 上的最小值。 输入格式 输入第一行为正整数 T,表示有 T 组数据。 每组…

题目描述

给定 n 个二次函数 f1​(x),f2​(x),…,fn​(x)(均形如 ax2+bx+c),设 F(x)=max{f1​(x),f2​(x),...,fn​(x)},求 F(x) 在区间 [0,1000] 上的最小值。

输入格式

输入第一行为正整数 T,表示有 T 组数据。

每组数据第一行一个正整数 n,接着 n 行,每行 3 个整数 a,b,c,用来表示每个二次函数的 3 个系数,注意二次函数有可能退化成一次。

输出格式

每组数据输出一行,表示 F(x) 的在区间 [0,1000] 上的最小值。答案精确到小数点后四位,四舍五入。

说明/提示

对于 50% 的数据,n≤100。

对于 100% 的数据,T<10, n≤104,0≤a≤100,∣b∣≤5×103,∣c∣≤5×103。

#include <bits/stdc++.h>
using namespace std;const int MAXN = 100005;
int a[MAXN], b[MAXN], c[MAXN];
int n;double F(double x) {double res = -1e18;for (int i = 0; i < n; i++) {res = max(res, a[i]*x*x + b[i]*x + c[i]);}return res;
}int main() {int T;cin >> T;while (T--) {cin >> n;for (int i = 0; i < n; i++) {cin >> a[i] >> b[i] >> c[i];}double l = 0.0, r = 1000.0;while (r - l > 1e-9) {  // 保证精度double lmid = l + (r - l) / 3;double rmid = r - (r - l) / 3;if (F(lmid) < F(rmid))r = rmid;elsel = lmid;}printf("%.4f\n", F(l));}return 0;
}

F(x) 表示:在每个 x 位置上,取所有函数中值最大的那一个

由于 a≥0,每个函数是凹的。它们的最大值组成的函数F(x)还是凹的

F(x) 先下降、后上升

三分法的思路是:

  • 找出两个三分点 lmid, rmid

  • 比较 F(lmid) 和 F(rmid)

  • 因为 F(x) 是凹函数(先降后升),

    • 如果 F(lmid) < F(rmid),说明最小值在左侧

    • 否则在右侧

  • 不断缩小区间 lr

直到区间极小(小于 10^-9),我们认为找到了极小值点。

由于浮点数存在精度问题,当进行多次计算时,会有非常微小的误差。如果使用 l <= r,在接近正确解的时候,lr 可能永远不完全相等,所以会陷入死循环。

  • 精度终止条件:使用 r - l > epsilon(比如 1e-9)可以确保在精度范围内停止,不依赖于 lr 是否恰好相等。只要它们之间的差距小到几乎无法再缩小,就认为已经找到了最优解

http://www.dtcms.com/wzjs/62416.html

相关文章:

  • 网站建设放电影怎么做设计师经常用的网站
  • 食品加工设备建站方案代发qq群发广告推广
  • php网站开发文章管理系统刚刚地震最新消息今天
  • 吴忠市建设局网站智慧教育
  • 怎么申请域名和备案seo排名优化联系13火星软件
  • node.js做企业网站推广网站要注意什么
  • 深圳的网站建设做网站要多少钱
  • 苏州高校网站建设建议今日足球最新预测比分
  • 网站开发工程师英文简历百度seo排名在线点击器
  • wordpress每篇文章加水印阳泉seo
  • 做响应式网站费用2024年重大政治时事汇总
  • 如何管理b2c网站宿迁网站建设制作
  • 网站单页在线制作三生网络营销靠谱吗
  • 网站建设江苏百拓百度推广后台管理
  • 外发加工网站杭州seo代理公司
  • 怎么免费建设交友网站全球网站访问量排名
  • 有知道做网站的吗搜索引擎优化的方式
  • 2021中国互联网企业百强名单优化营商环境应当坚持什么原则
  • 长沙岳麓区房价新楼盘房价深圳知名网络优化公司
  • 我做推广找不到我的网站海外推广渠道都有哪些
  • 网站制作哪家好薇网页设计一般用什么软件
  • 中山市做网站没经验可以做电商运营吗
  • 中国最新消息新闻报道长沙企业关键词优化哪家好
  • 做本地门户网站淄博网站推广
  • 古镇 网站建设深圳百度推广
  • 备案个人网站做淘宝客网络营销课程个人总结范文
  • 美颜秘籍网站建设南京百度推广开户
  • 做威客网站有何前途营销软件站
  • 国外h5建站网络营销方案
  • 装饰工程 技术支持 东莞网站建设品牌网络推广怎么做