gpt4 book ai didi

c# - 暴力破解函数输入以找到最大值的算法

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

<分区>

有一个像CalculateProfit(decimal a, decimal b, float c, TimeSpan d)这样的函数,它的每个输入参数都有minimum, maximuminitial value 设置。

它的输出是平滑的但不是线性的,它有多个峰值和下降。我想暴力破解它的输入并找到最大可能的输出。如何在不尝试每种可能的组合的情况下优化它?也许某种二进制搜索?

我认为该算法应该在开始时使用大增量步骤来找到大多数峰值,然后使用小增量调整值。此外,我会暴力破解一个输入,直到找到最佳输出,然后对下一个输入进行相同的尝试,然后返回调整第一个输入,依此类推。


更新:该函数是一个复杂的算法,可以对市场历史数据进行分析(因此它不仅仅是一个公式)。因此,我要求进行一些蛮力优化,而不是尝试将其作为方程“求解”。

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