集装箱算法(1)
来源:互联网 发布:后台执行js方法 编辑:程序博客网 时间:2024/04/30 03:19
可以用货柜长宽分别交叉除以箱子的长宽后求整,用货柜的高除以箱子的高求整,计算如下:
40'HQ内尺寸: L*W*H=1200*235*268(CM)
1.先算出可以叠多少层.即用货柜高除以箱子高求整.
268 ÷ 27 = 9.925,==>说明可以叠9层.
2. 你的箱是长和宽是一样的,是正方形比较好算,长方形的话可以用下面交叉相除求整的方式来算.
1200 235
37 (1)32.43 (2)6.351 --->用37CM放在货柜的长和宽各的箱数.
37 (3)32.43 (4)6.351 --->用37CM放在货柜的长和宽各的箱数.
3. 求整后交叉相乘,取其数字比较大的乘积,再乘以可垒的层数9.
即(1)*(4)==>32*6=192
(2)*(3)==>32*6=192
192*9=1728箱.
得出一个货柜理论上可以装1,728箱.
当然,每箱之间都会有些空隙,每个外箱都不一定都做得符合尺地的.理论值能装,实际不一定能装.所以货柜的长的部分建议不要用32箱,用31箱,这样得出31*6*9=1,674箱.
第一次出货建议先做1674箱的资料,待实际装完后看能否在长的部分装32箱,后面再改.
PS:因为你的箱子是正方形,所以看不出装柜的差别,为了便于理解,做一个长方形的计算结果,如下:
(将一边37CM用40CM来算,其余不变)
1200 235
37 (1)32.43 (2)6.351
40 (3)30 (4)5.875
这里的1200 ÷ 40 =30, 刚好是个整数,我们要取29,因为不可能一点都不剩的装好.
同上面一样,交叉相乘:
(1) * (4 ) = 32 * 5 = 160
(2) * (3) = 6* 29 =174
所以,可以看出174是比较大的数,用174*9=1566
这样仓库人员在装货时,将箱子长度为40CM排在货柜的长,可以排29排.长度为37CM的一面横放在货柜内.
箱子高一般不变,因为有些货物是不能翻滚的.
40'HQ内尺寸: L*W*H=1200*235*268(CM)
1.先算出可以叠多少层.即用货柜高除以箱子高求整.
268 ÷ 27 = 9.925,==>说明可以叠9层.
2. 你的箱是长和宽是一样的,是正方形比较好算,长方形的话可以用下面交叉相除求整的方式来算.
1200 235
37 (1)32.43 (2)6.351 --->用37CM放在货柜的长和宽各的箱数.
37 (3)32.43 (4)6.351 --->用37CM放在货柜的长和宽各的箱数.
3. 求整后交叉相乘,取其数字比较大的乘积,再乘以可垒的层数9.
即(1)*(4)==>32*6=192
(2)*(3)==>32*6=192
192*9=1728箱.
得出一个货柜理论上可以装1,728箱.
当然,每箱之间都会有些空隙,每个外箱都不一定都做得符合尺地的.理论值能装,实际不一定能装.所以货柜的长的部分建议不要用32箱,用31箱,这样得出31*6*9=1,674箱.
第一次出货建议先做1674箱的资料,待实际装完后看能否在长的部分装32箱,后面再改.
PS:因为你的箱子是正方形,所以看不出装柜的差别,为了便于理解,做一个长方形的计算结果,如下:
(将一边37CM用40CM来算,其余不变)
1200 235
37 (1)32.43 (2)6.351
40 (3)30 (4)5.875
这里的1200 ÷ 40 =30, 刚好是个整数,我们要取29,因为不可能一点都不剩的装好.
同上面一样,交叉相乘:
(1) * (4 ) = 32 * 5 = 160
(2) * (3) = 6* 29 =174
所以,可以看出174是比较大的数,用174*9=1566
这样仓库人员在装货时,将箱子长度为40CM排在货柜的长,可以排29排.长度为37CM的一面横放在货柜内.
箱子高一般不变,因为有些货物是不能翻滚的.
- 集装箱算法(1)
- 集装箱算法(2)
- 回溯算法之集装箱问题
- 贪心算法之木材装集装箱问题
- 贪心算法的运用 ——集装箱的装箱问题
- 集装箱基本常识
- 集装箱问题
- 集装箱问题
- 集装箱的种类
- 国际集装箱运输方式
- 集装箱验证规则!
- 集装箱堆场管理系统
- 集装箱装载问题
- Java -集装箱问题
- 集装箱号校验规则
- Android 代码集装箱
- javascript 集装箱号校验新版
- Gemship集装箱班轮信息管理系统
- Unix下UTF-8和GB2312互相转换的函数
- ExecuteNonQuery(),ExecuteScalar(),ExecuteReader的用法
- HTC基础篇(3)--对象:HTC指明文件的内容
- Apache+tomcat+jk处理请求的简单流程
- JDBC获取数据库各种信息
- 集装箱算法(1)
- 用HTC文件,为按钮添加 link 和 target 属性
- shell例程01
- http://www.yule4.com/?p=191
- 利用.NET的XML序列化解决系统配置问题
- 杭州之行
- [转MOP ]专家,人大代表 !!
- CreateFileMapping的用法
- Flex 导航学习笔记