Результаты поиска по запросу "intersection"
Определить, пересекает ли отрезок квадрат
У кого-нибудь есть простой алгоритм для этого? Не нужно вращение или что-то еще. Просто находим, пересекает ли отрезок прямой из двух точек квадрат
Определить, пересекает ли отрезок квадрат
У кого-нибудь есть простой алгоритм для этого? Не нужно вращение или что-то еще. Просто находим, пересекает ли отрезок прямой из двух точек квадрат
2 списка сортировки O (n log (n)), плюс O (n) сравнения делает это O (n (log (n) + 1)).
ожет быть ужасно тривиально, но у меня возникают проблемы с поиском ответа, который выполняется менее чем за n ^ 2 раза. Допустим, у меня есть два строковых массива, и я хочу знать, какие строки существуют в обоих массивах. Как бы я сделал это, ...
Для меня это очень элегантный и быстрый способ к ней :)
ю, как получить пересечение двух плоских списков: b1 = [1,2,3,4,5,9,11,15] b2 = [4,5,6,7,8] b3 = [val for val in b1 if val in b2] или же def intersect(a, b): return list(set(a) & set(b)) print intersect(b1, b2)Но когда мне нужно найти ...
Вот еще одно решение проблемы:
быстрый способ определить площадь пересечения между прямоугольником и окружностью (мне нужно сделать миллионы таких вычислений). Специфическим свойством является то, что во всех случаях круг и прямоугольник всегда имеют 2 точки пересечения.
Это похоже на то, что, должно быть, разработал математик 19-го века, но, к сожалению, Google Scholar не заходит так далеко! знак равно
ассчитать площадь пересечения между треугольником (заданным как три (X, Y) пары) и окружностью (X, Y, R)? Я сделал некоторые поиски безрезультатно. Это для работы, а не для школы. :) Это будет выглядеть примерно так в C #: struct { PointF ...
Эффективный математический алгоритм для вычисления пересечений
Для разработки игры мне нужен алгоритм, который может вычислять пересечения. Я решил проблему, но способ, которым я это сделал, действительно неприятен, и я ...