【发布时间】:2015-11-03 23:30:15
【问题描述】:
我有一个充满图像的文件夹。有太多的只是“排名”。我制作了一个程序,一次显示两个,让用户选择两者中的哪一个更好。最后,我希望所有照片都按照从好到坏的顺序排列。
我纯粹是想优化尽可能少的比较。我不在乎程序是否在 n 立方时间内运行。我在这里阅读了其他类似问题的问题,但我正在寻找更高级的东西。
我在想可能是某种算法,它基于您已经进行的比较,程序会选择两个图像进行比较,这将提供最多的信息。甚至可能是一种建立复杂连接以帮助确定订单和潜在订单的算法。
就像我说的那样,我不在乎它是否很慢,只是纯粹试图减少比较
【问题讨论】:
-
是什么让你认为“你更喜欢哪个”是全序关系?特别是,人类的口味偏好往往不遵循传递性规则,即 a a
-
人类的品味也相当善变。一个人可以说 a b。
-
看 DanielHsH 的回答,它看起来像“我的问题的名称是什么”-类型的问题。
标签: algorithm sorting optimization comparison