我正在尝试通过仰卧起坐/俯卧撑等来计划锻炼。每次锻炼都会使肌肉群疲劳“x”量。肌肉疲劳后,该肌肉将以每秒“r”量的速度恢复(为简单起见线性)。
我想订购一组练习,以最大限度地减少任何肌肉在任何时候的最大疲劳。
这感觉就像它可能类似于已解决的标准问题。你能指出这个已知的问题吗?
如果我们谈论 14 个练习,最好的选择可能是使用分支定界法。让我们递归地遍历所有排列。如果我们当前的最大值大于我们之前的上限估计,我们不应该继续这种排列,因为它肯定会更糟。如果我们计算了一个完整的排列,我们应该更新上限。状态的总数是 14! = 8e10,但其中很多会被切断。
14! = 8e10
有一个不错的贪心解决方案用作初始估计也有帮助。
我也很确定不存在多项式解,因为我们试图优化的函数太复杂了。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
点击生成二维码
我来说两句