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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【经典问题】maximum subset sum of vectors

發(fā)布時間:2024/4/17 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【经典问题】maximum subset sum of vectors 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

AtCoder Beginner Contest 139 Task F Engines

題目大意

給定 $n$ 個二維向量,從中選出若干個,使得它們的和的模最大。

分析

這是一個經(jīng)典問題,還有一種提法是:

給定 $n$ 個二維向量 $v_1, v_2, \dots, v_n$,求一組系數(shù) $a_1, a_2, \dots, a_n$($0 \le a_i \le 1$)使得 $\sum_{i = 1}^{n} a_i v_i$ 的模最大。
容易證明:對于最優(yōu)解,$a_i$ 要么是 1 要么是 0;于是歸約到選擇一個最優(yōu)子集的問題。

可以證明,最優(yōu)解滿足下列兩個性質(zhì):

  • The set of vectors in an optimal solution using a minimal number of vectors must all lie in an open half-plane. 包含向量數(shù)目最少的最優(yōu)解中,所有向量都在一個的半平面中

如果加上「所選的向量都在一個的半平面中」這個限制,我們立即可以推論出,若先把所有向量按極角排序,則所選的那些向量必定是其中連續(xù)的一段。換言之,

  • 對于包含向量數(shù)目最少的最優(yōu)解,其中的向量按極角排序后是連續(xù)的一段。The vectors in the optimal solution using a minimal number of vectors are contiguous when ordered according to angle circularly.

References

https://math.stackexchange.com/q/730611/538611

轉(zhuǎn)載于:https://www.cnblogs.com/Patt/p/11535310.html

總結(jié)

以上是生活随笔為你收集整理的【经典问题】maximum subset sum of vectors的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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