P3357 最长k可重线段集问题 题目描述 给定平面 x-O-yx−O−y 上 nn 个开线段组成的集合 II,和一个正整数 kk .试设计一个算法,从开线段集合 II 中选取出开线段集合 S\subseteq IS⊆I ,使得在 xx 轴上的任何一点 pp,SS 中与直线 x=px=p 相交的开线段个数不超过 kk,且\sum\limits_{z\in S}|z|z∈S∑∣z∣达到最大.这样的集合 SS 称为开线段集合 II 的最长 kk 可重线段集.\sum\limits_{z\in S}…
题目描述 给定平面 x-O-yx−O−y 上 nn 个开线段组成的集合 II ,和一个正整数 kk .试设计一个算法,从开线段集合 II 中选取出开线段集合 S\subseteq IS⊆I ,使得在 xx 轴上的任何一点 pp ,SS 中与直线 x=px=p 相交的开线段个数不超过 kk ,且\sum\limits_{z\in S}|z|z∈S∑∣z∣ 达到最大.这样的集合 SS 称为开线段集合 II 的最长 kk 可重线段集.\sum\limits_{z\in S}|z|z∈S∑∣z∣ 称…
最长k可重线段集问题 时空限制1000ms / 128MB 题目描述 给定平面 x−O−y 上 n 个开线段组成的集合 I,和一个正整数 k .试设计一个算法,从开线段集合 I 中选取出开线段集合 S⊆I ,使得在 x 轴上的任何一点 p,S 中与直线 x=p 相交的开线段个数不超过 k,且∑∣z∣达到最大.这样的集合 S 称为开线段集合 I 的最长 k 可重线段集.∑∣z∣ 称为最长 k 可重线段集的长度. 对于任何开线段 z,设其断点坐标为 (x0,y0) 和 (x1,y1),则…