Ben*_*oit 5 c# algorithm bin-packing
我尝试对从我的电子商务网站运输产品进行优化。
我不使用插件进行电子商务,仅使用asp.net mvc 5。
我向FeDex API询问购物车中所有物品的运费。因此,如果用户在购物车中有3件商品,它将像3件包裹一样进行计算。我需要一种方法来计算包装的尺寸,如果超出尺寸,则将其分成更多包装。
我在c ++和php(Here and Here)中找到了示例,但是我不知道这些语言...
如果您可以帮助我找到c#示例或帮助我将此php转换为c#,以便我可以了解它们的工作原理,则...
坦克!
编辑:
我完全找到了我需要的东西,但是它在c中……我需要为其创建一个dll,然后在我的应用程序中使用它 https://github.com/wknechtel/3d-bin-pack
小智 5
我最近完成了相同 3D bin 打包算法的 C# 端口:
https://github.com/davidmchapman/3DContainerPacking
我的代码基于这两个 GitHub 项目:
3d-bin-pack by wknechtel (C)
3dbinpackingjs by Kerem Demirer (JavaScript)
我还根据需要参考了 Erhan Baltac?o?lu 的原始硕士论文的 PDF。该项目包括一组 700 个参考测试,验证算法输出与论文附录 E 中显示的结果相匹配。