「10.13」毛一琛(meet in the middle)·毛二琛(DP)·毛三琛(二分+随机化???)
A.毛一琛考虑到直接枚举的话时间复杂度很高,我们运用$meet\in\the\middle$的思想一般这种思想看似主要用在搜索这类算法中发现直接枚举时间复杂度过高考虑枚举一半另一半通过其他算法统计,保证两边互不影响今天的题我们考虑枚举先枚举左半部分,然后每个物品有三种取值情况选入A集合,选入B集合,不选,系数不同考虑完左半部分再去考虑右半部分,那么我们可以用哈系表先从将左半部分的答案统计出来然后右