社区
疑难问题
帖子详情
如何使数据被拆分的次数最小?
jackluo1981
2018-09-20 02:27:23
有5个数,分别是3600,960,1200,300,300,如何把这些数分成最大值不超过1000的7个数,要求是5个数被拆分的次数最少。
ex:(3600+960+1200+300+300)/1000=6.4 ,所以只能分成7个数。
...全文
583
4
打赏
收藏
如何使数据被拆分的次数最小?
有5个数,分别是3600,960,1200,300,300,如何把这些数分成最大值不超过1000的7个数,要求是5个数被拆分的次数最少。 ex:(3600+960+1200+300+300)/1000=6.4 ,所以只能分成7个数。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
king4323210
2018-10-19
打赏
举报
回复
看不明白,你可以用一个简单的结果为导向,再根据这个结果来说一下你的要求,这样会比较容易理解
jackluo1981
2018-09-25
打赏
举报
回复
我来再解释解释。可以把半成品想成是粉末,成品是按照客户要求压合成的圆柱体块状物 订单如下 直径 重量 订单量 13 4 1200 13 5 800 13 6 700 13 7 500 14 4 960 15 4 300 15 5 900 16 4 400 17 4 300 18 4 600 18 5 700 他们使用的是同一个半成品,现在就是要计算每个半成品lot的量分别是多少时能满足下面的三个要求。 第一个要求应该明确把,7360是全部订单的综合,半成品单个lot的最大量是1000,所以要生产7360的成品最少需要8个Lot,这个条件不能违背, 第二个要求是,同一直径的成品要尽量放在一起生产,但当量很小时,只能和别的尺寸拼在一起生产,如例子中的直径17,重量4的量只有300,他如果不和别的尺寸拼起来一起生产而是自己用一个半成品lot号的话,最后导致的结果就是半成品lot的总量会大于8,这是不允许的。 第三个要求是,生产制品时应减少一个半成品lot生产不同的尺寸重量的订单的情况,因为拆分半成品lot会导致成品lot号变多。比如 15 4 300 15 5 900 16 4 400 这几个数据,最好的分法是900一个半成品lot来生产900的成品(1个成品lot),300+400=700一个半成品lot来生产剩余的两个成品(2个成品lot),这样3成品lot就可以了 如果把半成品分成1000+600的话,就会变成1000来生产900成品(1个成品lot),然后剩余100,100来生产300中的一部分也会产生一个成品lot,600来生产300的剩余部分也会产生一个成品lot,最后600来生产400成品也会产生一个成品lot,这样就有4个成品lot,比上面的方法多了一个成品lot
jackluo1981
2018-09-21
打赏
举报
回复
不好意思,是我说的不太清楚,我来把问题具体一下,数据是这样的 尺寸 数量 13 3600 14 960 15 1200 16 300 17 300 不同的尺寸合在一起会产生一次切替,要求切替次数最小的情况下,如何把这几个数分成最大值不超过1000的7个数。
卖水果的net
2018-09-20
打赏
举报
回复
你这不都写出来了吗? 说说你的具体需求。
大
数据
系统架构师系列之微服务
拆分
与集成与知名大
数据
框架应用剖析
本专题课程从实战的角度讲解了基于事件驱动的大
数据
消息驱动与传递系统,包括但不限于如下内容: 服务
拆分
任务11: 服务
拆分
维度与策略任务12: 服务依赖关系与
数据
任务13: 服务事务边界 服务集成任务14: 系统集成...
垂直
拆分
垂直分库概念示例垂直
拆分
的优点垂直
拆分
的缺点 概念 垂直分库是根据
数据
库里面的
数据
表的相关性进行
拆分
,比如:一个
数据
库里面既存在用户
数据
,又存在订单
数据
,那么垂直
拆分
可以把用户
数据
放到用户库、把订单
数据
放到订单库。垂直分表是对
数据
表进行垂直
拆分
的一种方式,常见的是把一个多字段的大表按常用字段和非常用字段进行
拆分
,每个表里面的
数据
记录数一般情况下是相同的,只是字段不一样,使用主键关联 示例 比如原始...
mysql 利用分割符SUBSTRING_INDEX进行字符串
数据
拆分
我们要将一个字符串的
数据
根据指定的符号进行
拆分
,我这里用逗号(,)分割,要将
数据
分成每条4个
数据
,结果如下图: 准备
数据
表:substring_index_test 其中我们要用到的关键函数: substring_index(str,delim,count):(被截取字段,关键字,关键字出现的
次数
) length(str):(字段) (一个汉字是算三个字符,一个数字或...
【刷题日记】动态规划经典题目
????大家好,我是白晨,一个不是很能熬夜????,但是也想日更的人✈。如果喜欢这篇文章,点个赞????,关注一下????白晨吧!你的支持就是我最大的动力!???????????? 文章目录????前言????动态规划经典题目????1.斐波那契数列????2.
拆分
词句????3.三角矩阵????4.求路径????5.带权值的
最小
路径和????6.背包问题????7.分割回文串????8.编辑距离????9.不同子序列????总结 ????前言 观前提醒:这篇文章需要一定动态规划的基础???? ????
疑难问题
22,209
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章