Алан Гибизов, метод objects входит в TaskControl, экземпляр TaskControl создаётся во вью (mvc). Плохо вопрос понимаю что метод экземпляра делает делает с экземпляром. Ничего , выполняет запрос self.task_sql
Спасибо, подумаю как это можно применить в моей задаче. Я не уверен что мне подойдет формирование файла со списком команд, задачи на скачивания приходят постоянно пачками по несколько тысяч от другого сервиса в редис, и выполняются по мерепоступления. И парсить логи не сильно хочется на ошибки...
Wataru, на вход в программу подается список домов которые будет развозить один курьер. Вопрос хороший и мне надо тоже об этом подумать, получится не очень удобно что в одной коробке лежат не соседние дома...
Спасибо что уделили время моей проблеме, и за предоставленную информацию, я внимательно изучу задачу об упаковке и Next-Fit. Моя задача связанна с печатью. На вход приходит список идентификаторы домов, по домам я получаю квартиры, для каждой квартиры печатается "буклет", коробка вмещает 4000 листов. Нужно наполнить коробки и что бы не получилось что один дом оказался в разных коробках. Улицы и территориальное положение не важно. Я плохо разбираюсь в алгоритмах и надеялся что есть какое нибудь более простое решение чем у меня.
Wataru, на вход десятки тысяч могут прийти. Ключ словаря это идентификатор дома, значение это список квартир. Нужно объединить квартиры из разных домов в группы не привышающие 4000, чтобы квартиры из одного дома оказались в одной группе(не разделились)...
Wataru, Да, у меня это не учтено к сожалению. В любом порядке 2000, 3000, 2000 надо делать первый с последним. и на выходе 4000, 3000 или 3000, 4000 порядок не важен.
Alexandroppolus,
да, как можно меньше, главное чтобы список не превышал лимит в 4000, а если превышает то складывать в следующий список.
При объединении списков [1, 2] и [2, 3] будет [1, 2, 2, 3]
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.