我有一个看起来像这样的 CSV 文件:
Person 1 Person 2 Person 3 Person 4
a Apple Apple Yam Beer
b Orange Orange Doritos Cheese
c Pineapple Nintendo Apple Sushi
d Pizza Cheese Orange Pineapple
e Doritos Fanta Pizza Orange
f Coke Fajita Cake Coke
g Strawberry Juice Beer Tea
h Blackberry Yam
i Sushi
每列代表每个人,每一行是每个对应(行)人喜欢的项目。
我正在尝试提出一种算法,可以给我一个独特组合的列表,每个项目只使用一次,同时给一个人一个他想要的项目。
就像是:
1)
Person 1 Person 2 Person 3 Person 4
Apple Orange Yam Beer
2)
Person 1 Person 2 Person 3 Person 4
Apple Orange Yam Cheese
.. 很快。
请有人指导我如何解决这个问题?我是python的新手。
蛊毒传说
繁星点点滴滴
慕娘9325324
大话西游666
相关分类