Le problème est le suivant:Quel type d'algorithme? (Knapsack, Bin Packing !?)
Vous avez déclenchement n longueurs en km qui doivent être réparties entre le nombre de jours de m tel que la somme maximale de longueurs par jour est réduit au minimum. Par exemple. Les longueurs de voyage [1,5,2,6,8,3,2] répartis entre 3 jours dans le résultat [1,5,2] [6] [8,3,2] parce que le maximum des sommes de longueur du jour est le plus bas possible.
Existe-t-il un type d'algorithme qui décrit la gestion d'un tel problème? Je suis tombé sur Ben emballage et le problème de sac à dos, mais aucun d'entre eux couvre mon problème. J'imagine que ce pourrait être une petite modification de l'emballage de la poubelle, mais n'arrive pas à une conclusion.
Il problème de programmation dynamique et peut être résolu dans le 'O (n * m)' – uSeemSurprised
Est-ce une mission de collège ou une question posée sur un autre questionnaire? – Ali786
Eh bien, le problème est pas bien défini ... Par exemple, une meilleure solution puis celle proposée est la suivante: '[1,5,2,6,8,3,2], [], []' où le minimum la longueur du jour est 0 qui est mieux que 6. dans tous les cas, dans une solution naïve vous pouvez simplement utiliser binpacking et utiliser la recherche binaire sur le paramètre de volume. – Bakuriu