ich für einen Algorithmus bin auf der Suche um eine optimale Lösung für das folgende Problem zu finden:Algorithmus - teilt Ordner Gruppen
I N Ordner mit Dateien in ihnen.
Ich möchte sie in Y-Gruppen so arrangieren, dass der Unterschied in der Anzahl der Dateien zwischen den Gruppen minimal ist.
Zum Beispiel:
- folder1: 1 Datei
- folder2: 1 Datei
- Ordner3: 4 Dateien
- Folder4: 7 Dateien.
für 2 Gruppen, die optimale Lösung ist:
- Konzern1: folder1, folder2, Folder3 (insgesamt 6-Dateien)
- Group2: Folder4 (insgesamt 7 Dateien)