给定一个包含n个正整数(n为偶数)的列表,将该列表划分为两个子列表,使得这两个子列表中的整数之和的差值最小化。这是NP-完全问题还是NP-hard问题?
发布于 2016-09-18 06:19:56
TL;DR -这是np难题。
这是分区问题的优化版本。划分问题是决定一个给定的正整数列表是否可以被分成两个子集,以便这些子集的和相等。优化版本要求最小化差异(就像您要求的那样)。
划分问题是np完全的,但优化问题是np困难的。
你可以在wiki上阅读更多关于这些问题的内容:https://en.wikipedia.org/wiki/Partition_problem
https://stackoverflow.com/questions/37064121
复制相似问题