Почему мое решение Python для выбора двух точек из каждого интервала дает неверные результаты для перекрывающихся интервPython

Программы на Python
Ответить
Anonymous
 Почему мое решение Python для выбора двух точек из каждого интервала дает неверные результаты для перекрывающихся интерв

Сообщение Anonymous »

Я пытаюсь решить следующую задачу Leetcode:

Вам дан двухмерный целочисленный массив интервалов, где интервалы = > [starti, endi] представляют все целые числа от начала до конца
включительно.
Содержащий набор представляет собой массив nums, где каждый интервал из интервалов
имеет как минимум два целых числа в виде чисел.
Например, если интервалы = [[1,3], [3,7], [8,9]], то [1,2,4,7,8,9]
и [2,3,4,8,9] содержат множества.
Верните минимально возможный размер
содержащего set.

Я написал следующий код:

Код: Выделить всё

class Solution:
def intersectionSizeTwo(self, intervals):
intervals.sort()
result = []

for start, end in intervals:
count = 0
for x in result:
if start 

Подробнее здесь: [url]https://stackoverflow.com/questions/79826836/why-does-my-python-solution-for-selecting-2-points-from-each-interval-give-incor[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»