日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【HDU - 3714 】Error Curves (三分)

發(fā)布時(shí)間:2023/12/10 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【HDU - 3714 】Error Curves (三分) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

題干:

Josephina is a clever girl and addicted to Machine Learning recently. She?
pays much attention to a method called Linear Discriminant Analysis, which?
has many interesting properties.?
In order to test the algorithm's efficiency, she collects many datasets.?
What's more, each data is divided into two parts: training data and test?
data. She gets the parameters of the model on training data and test the?
model on test data. To her surprise, she finds each dataset's test error curve is just a parabolic curve. A parabolic curve corresponds to a quadratic function. In mathematics, a quadratic function is a polynomial function of the form f(x) = ax2 + bx + c. The quadratic will degrade to linear function if a = 0.?



It's very easy to calculate the minimal error if there is only one test error curve. However, there are several datasets, which means Josephina will obtain many parabolic curves. Josephina wants to get the tuned parameters that make the best performance on all datasets. So she should take all error curves into account, i.e., she has to deal with many quadric functions and make a new error definition to represent the total error. Now, she focuses on the following new function's minimum which related to multiple quadric functions. The new function F(x) is defined as follows: F(x) = max(Si(x)), i = 1...n. The domain of x is [0, 1000]. Si(x) is a quadric function. Josephina wonders the minimum of F(x). Unfortunately, it's too hard for her to solve this problem. As a super programmer, can you help her?

Input

The input contains multiple test cases. The first line is the number of cases T (T < 100). Each case begins with a number n (n ≤ 10000). Following n lines, each line contains three integers a (0 ≤ a ≤ 100), b (|b| ≤ 5000), c (|c| ≤ 5000), which mean the corresponding coefficients of a quadratic function.

Output

For each test case, output the answer in a line. Round to 4 digits after the decimal point.

Sample Input

2 1 2 0 0 2 2 0 0 2 -4 2

Sample Output

0.0000 0.5000

解題報(bào)告:

? ? 由于題中給出的a>=0, 所以a有可能為零,(但是這個(gè)題好像并沒有在這里設(shè)坑)此時(shí)曲線為直線,否則曲線為開口向上的拋物線,故為下凸函數(shù),所以F(x)也為下凸函數(shù)。故可用三分法求F(x)的極值。先算出F(x)的具體值,然后就可直接三分了。

AC代碼:

#include<cstdio> #include<iostream> #include<algorithm> using namespace std;const int MAX = 10000 + 10; int n, a[MAX], b[MAX], c[MAX];double cal(double x) { //求F(x)double ans = a[0]*x*x + b[0]*x + c[0];for(int i=1; i<n; i++) {ans = max(ans, a[i]*x*x+b[i]*x+c[i]);}return ans; } int main() {int T;scanf("%d",&T);while(T--){scanf("%d", &n);for(int i=0; i<n; i++) {scanf("%d%d%d", &a[i], &b[i], &c[i]);}double l = 0, r = 1000; //三分求極值for(int i=0; i<100; i++) {double mid = l + (r-l)/3;double midd = r - (r-l)/3;if(cal(mid) < cal(midd)) r = midd;else l = mid;}printf("%.4f\n",cal(l));}return 0; }

總結(jié):

? ?這里還有一個(gè)黑科技!不用定義eps來卡精度!直接卡時(shí)間!還有二分次數(shù)可以多一點(diǎn),二分區(qū)間為10^6,才二分二十多次,可以二分100次。for循環(huán)!不用while(l<r)!!?

?

總結(jié)

以上是生活随笔為你收集整理的【HDU - 3714 】Error Curves (三分)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 亚洲精品午夜 | 影音先锋丝袜制服 | 久久噜噜噜精品国产亚洲综合 | 亚洲免费成人av | 久久久久久久久久艹 | 日韩福利视频 | 久久精品人妻一区二区三区 | 五月天亚洲色图 | 国产精品蜜 | 国产精品女人精品久久久天天 | 国产av一区二区三区传媒 | 亚洲色图在线视频 | 自拍第一页 | 五月婷婷综合在线观看 | 亚洲va久久久噜噜噜久久天堂 | 国产亚洲精品成人a | 福利片一区二区 | 3d动漫啪啪精品一区二区中文字幕 | 男人的天堂视频网站 | 国产成人精品无码免费看夜聊软件 | 91一区二区国产 | 日本午夜大片 | 粉嫩久久99精品久久久久久夜 | 日韩一区二区三区四区五区 | 亚洲制服一区二区 | 国产精品久久久一区二区 | 干美女av | 国产成人午夜精品无码区久久 | 国产精品99久久久久久久久 | 91在线视频国产 | 中文字幕在线视频精品 | 欧美激情久久久久久 | 中日韩av电影 | 欧美s码亚洲码精品m码 | 免费精品在线 | av一级大片| 亚洲欧美激情视频 | 中文无码一区二区三区在线观看 | 亚洲女人视频 | 亚洲视频免费在线观看 | 在厨房拨开内裤进入毛片 | 国产精品毛片一区视频播 | av一区二区三区四区 | 婷婷一区二区三区 | 女人舌吻男人茎视频 | 日本高清视频在线观看 | 精品少妇人妻av一区二区 | 国产乱码77777777 | 国产黄色网址在线观看 | 一区二区三区精 | 少妇69xx| 成人一区二区av | 国产日韩一区二区三免费高清 | 美国一级黄色大片 | 久草久热| 亚洲av永久中文无码精品综合 | 久久重口味| 黄色视屏免费 | 亚洲日本成人在线观看 | 理论片高清免费理伦片 | 精品国产99久久久久久 | 艳母日本动漫在线观看 | 激情久久av一区av二区av三区 | 俄罗斯videodesxo极品 | 超碰999| 免费在线毛片 | 在线视频 中文字幕 | av永久免费网站 | 国产综合av| 国产刺激高潮av | 国产免费脚交足视频在线观看 | 18无码粉嫩小泬无套在线观看 | 麻豆视频一区二区三区 | 亚洲aⅴ在线观看 | 国产成人午夜高潮毛片 | 欧洲成人免费视频 | 91热精品 | 在哪里看毛片 | 国产日韩第一页 | 你懂的在线网站 | 欧美黄视频在线观看 | 国产卡一卡二卡三 | wwwwxxxx欧美| 在线香蕉视频 | 毛片一区二区三区 | 巨乳美女被爆操 | a在线观看视频 | 蜜桃av导航| av片免费观看 | av黄色在线| 狼友视频国产精品 | 性激情视频 | 黄av在线| 亚洲性激情 | 两性午夜视频 | 久久成人午夜 | 亚洲精品推荐 | 欧美老熟妇一区二区 | v天堂中文在线 |