我编写了一个将太阳能电池板放置在 3D 建筑物上的程序,但作为捷径,在为每个面放置面板时,我将其视为一个平面,因此它变成了一个 2D 问题。
我的问题是:我能够根据所花费的时间来衡量我的程序的性能,但是有没有办法通过将其转换为 2D 问题而不是仅以 3D 进行计算来量化节省的时间?
当然,除非我重写程序并仅在 3D 中进行计算以进行性能比较,否则无法获得确切的数字,但是有没有人参考或了解通过在一个维度上工作可能会带来多少改进(如果有的话)较少的?
任何建议/提示/讨论将不胜感激。
我编写了一个将太阳能电池板放置在 3D 建筑物上的程序,但作为捷径,在为每个面放置面板时,我将其视为一个平面,因此它变成了一个 2D 问题。
我的问题是:我能够根据所花费的时间来衡量我的程序的性能,但是有没有办法通过将其转换为 2D 问题而不是仅以 3D 进行计算来量化节省的时间?
当然,除非我重写程序并仅在 3D 中进行计算以进行性能比较,否则无法获得确切的数字,但是有没有人参考或了解通过在一个维度上工作可能会带来多少改进(如果有的话)较少的?
任何建议/提示/讨论将不胜感激。