gpt4 book ai didi

algorithm - 如何找到哪些折线完全包含给定的折线?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:22:09 28 4
gpt4 key购买 nike

我想找出哪些折线完全包含给定的折线。有一些像 Bentley-ottmann 这样的算法可以找到多段线交点,但我想要那些给定多段线完全属于它们的多段线。我认为用点集表示每条折线,然后删除那些不包含给定折线所有点的集可能会有所帮助。

最佳答案

假设折线是非退化的,要确定多维折线包含,您可以按斜率-y 截距对划分线段并解决几个一维问题。为了解决一维问题,使用扫掠线算法,按排序顺序处理段端点并维护两个标志,一个用于扫掠线是否与容器相交,一个用于扫掠线是否与容器相交。

关于algorithm - 如何找到哪些折线完全包含给定的折线?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28924426/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com