我正在尝试设计一个简单的算法,它接受标准电阻值的向量以及所需电阻值的输入,然后通过串联和并联组合来确定实现等效电阻所需的最小标准电阻器数量,采用串联和并联电阻器的任意组合,以取得较少的电阻器。 有人有什么想法吗?如果我只需要并联或者只需要串联,那就容易得多了,但我不确定如何将两者结合起来以获得最小的总电阻器数量。
顺便说一下,如果你不知道总串联电阻是 S1 + S2 + ...+ SN,总并联电阻是 (1/S1 + 1/S2 + ... + 1/SN)^-1。
R1 + R2 + R3 = R2 + R3 + R1
),第二个组合将不会被存储。这样,它就是一个动态规划算法。如果有一种方法可以对电阻的大小设置最大值,以解决特定问题,那么就更容易获得运行时间和空间估计。 - Edward Doolittle