Информация об изменениях

Сообщение Re[4]: Сборка мозаики от 03.11.2023 14:44

Изменено 03.11.2023 14:47 pva

Re[4]: Сборка мозаики
Здравствуйте, Dair, Вы писали:

D>А, то есть, в искомой нам последовательности должно быть по "длительности" каждого "типа", то есть, минимальный фиксированный размер выдаваемого пакета "длительность"*кол-во-"типов", да?

Не просто по длительности каждого типа, а они должны быть тех же самых индексов. То есть, если у нас тип "1":[0, 1], а тип "2":[1, 2] то это не "наш пациент".

D>А вот вопрос — что будет если в пятой строчке приведённого примера придёт, например, "0"-"1"-"Г"? "ААГБВ"?

Такое прийти не может — индекс является автоинкрементом.

D>А, нет, сам себя поправляю — длительность заданная, а не минимальная. Тогда я не знаю правильного ответа, что надо вывести?

Если у нас только два типа [1, 2], то что бы ни пришло пятой строчкой — оно будет частью нового сегмента, поскольку предыдущие четыре строчки уже сформировали законченный сегмент и больше не участвуют в игре.
Re[4]: Сборка мозаики
Здравствуйте, Dair, Вы писали:

D>А, то есть, в искомой нам последовательности должно быть по "длительности" каждого "типа", то есть, минимальный фиксированный размер выдаваемого пакета "длительность"*кол-во-"типов", да?

Да, именно так. Не просто по длительности каждого типа, а они должны быть тех же самых индексов. То есть, если у нас тип "1":[0, 1], а тип "2":[1, 2] то это не "наш пациент".
И "длительность" задает минимальное ограничение на размер. Тоесть, нет проблем если при лимите 2 мы получим из "1.3" + "2" = "123" (по индексам).

D>А вот вопрос — что будет если в пятой строчке приведённого примера придёт, например, "0"-"1"-"Г"? "ААГБВ"?

Такое прийти не может — индекс является автоинкрементом на клиенте. Но из-за зашумленности сети пакеты могут теряться и для потеряшек повтор будет только через какой-то промежуток времени с тем же индексом.

D>А, нет, сам себя поправляю — длительность заданная, а не минимальная. Тогда я не знаю правильного ответа, что надо вывести?

Если у нас только два типа [1, 2], то что бы ни пришло пятой строчкой — оно будет частью нового сегмента, поскольку в примере выше предыдущие четыре строчки уже сформировали законченный сегмент и больше не участвуют в игре.