CF1841F
算是一道很经典的题了,所以决定写博客
设最后选出的四种生物个数分别是
我们不妨把一个生物群
然后看到这题ABC139F
我们把这
最终的答案一定是凸包顶点上的一对点
如图,两个绿色向量之和一定没红色向量优
方法1:
如图,
我们可以用几何方法,因为上下两个向量平行,所以他们和
所以我们可以把这
当然这样还存在一个问题,可能刚开始的时候把反向量加入了答案,但现实的答案时不能只使用反向量的
因此如果存在一个反向量
复杂度瓶颈在于排序,最终复杂度
方法2:
我们发现这个区间肯定是有单调性的,所以我们可以使用双指针
用法和上面做法类似,如果碰到和他平行的就把左端点+1即可
同样也是
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?