gpt4 book ai didi

algorithm - 如何重新排列不同种类的元素,使同类元素之间的距离最大?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:09:33 25 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
Algorithm to separate items of the same type

我 friend 的项目中有一个有趣的问题。他从事电视广告转换工作。广告种类繁多:手机、食品、银行等。他需要重新排列广告列表,以便将同类广告放置在彼此之间的最大距离处。一个广告 block 中大约有 100 个广告,因此暴力解决方案不可行。是否有可能提出一个相当快的解决方案(<30 秒)?最快的方法是什么?

假设每个广告的长度相同。

例子:
[M, M, F, B, F, B]。在这个特定场景中,输出可能是:[M, F, B, M, F, B]

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com