es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: COMPUTATIONAL-GEOMETRY

¿Existe alguna forma de acelerar el cálculo de intersecciones con la función CGAL::intersection()?

Estoy tratando de encontrar las intersecciones de muchos “polígonos_con_agujeros” para verificar la topología de un mapa. Sin embargo, cuando uso la función CGAL::intersection() definida aquí (en “2D Regularized Boolean Set-Operations”), el tiempo de ejecución para una verificación supera 1 minuto, a veces llegando cerca de 2 minutos. Tengo alrededor de . . . Read more

Mejorando la complejidad temporal para el barrido de líneas.

Estoy resolviendo “My Calendar I”, “II” y “III” en LeetCode. En general, los enunciados de problemas I y II son para determinar si las reservas posteriores pueden provocar reservas dobles o triples (superpuestas), respectivamente. Estoy aprendiendo el algoritmo de barrido de líneas y el código que he elaborado es el . . . Read more

Cómo encontrar la intersección de 2 envolventes convexos?

Tengo dos envolventes convexas. Supongamos que se dan como scipy.spatial.ConvexHulls. import numpy as np points1 = np.random.rand((10, 3)) points2 = np.random.rand((10, 3)) hull1 = ConvexHull(points1) hull2 = ConvexHull(points2) Me gustaría obtener la envolvente convexa que es la intersección de estas dos envolventes convexas, pero no pude encontrar un método incorporado . . . Read more