两组数据循环对比

问题描述

求教,有两组数据循环对比,要出现图上那样的结果,请问怎么写。

解决方案

解决方案二:
x,y代表那两组数据,count是结果
解决方案三:
怎么个对比法?你得把规则说清楚吧,不可能让我们玩找规律的数学题吧。
解决方案四:
x和y对比,count取小的那个值,x消耗就取下一个x,y消耗完就取下一个y。
解决方案五:
xcounty37507507500375030009000---------------------------------------这种怎么算?不知道你说的消耗是什么意思。
解决方案六:
这个是说7500还剩下750,3750减掉750还剩下3000消耗就是减掉
解决方案七:
唉,我叫你大哥了,你能一次性完整的把规则说清楚吗?7500减去什么剩下750?是减去上面的所有count?还是什么?3750为什么只减去750?是减去上一次的count?还有你图中单行的不用减还是怎样?两行的需要减?怎么个规则减?还有你这x,y的数据是存在excel里面还是怎样?如果是数组或其他怎样判断这两行是像图中两行相连的规则?
解决方案八:
引用6楼BitCoffee的回复:

唉,我叫你大哥了,你能一次性完整的把规则说清楚吗?7500减去什么剩下750?是减去上面的所有count?还是什么?3750为什么只减去750?是减去上一次的count?还有你图中单行的不用减还是怎样?两行的需要减?怎么个规则减?还有你这x,y的数据是存在excel里面还是怎样?如果是数组或其他怎样判断这两行是像图中两行相连的规则?

不好意思,我上传的图可能有问题,看这个图吧,应该清楚点,3750是同一条数据。规则是:x和y比较,如果x有剩余数的就用x的剩余数和y比较,如果y有剩余数的就用x和y的剩余数比较,x和y都有剩余数的就用它们的剩余数比较。总数是我需要数量,count达到总数以后就停止对比。x和y的数据是存在两个datatable里面,对比以后用ArrayList.Add(x+","+count+","+y)保存结果,然后导出到excel里面的。
解决方案九:
先练练语言表达能力
解决方案十:
哎,真不知道怎么说了,为什么第一组3750的时候拆分成750和3000,第二组则拆分成1500和750?既然x,y是从两个datatable里面取,那用什么来关联?也就是什么时候来用一个x去比对两个y?你到是把关键点说清楚啊。

时间: 2024-08-01 04:59:25

两组数据循环对比的相关文章

求解释改程序 不懂-为什么会输出两组数据

问题描述 为什么会输出两组数据 #includeint main(){ int n,i,sum; char t; while(scanf("%d",&n)!=EOF) sum=0; for(i=0;i=97&&t<=122) sum=sum+t; else; } printf("%d ",sum); return 0;} 解决方案 不知道你程序要干嘛 但是从你的缩进看,while(scanf("%d",&n)

美国搜索引擎4月份额两组数据相差悬殊

比特网(Chinabyte),近日,美国两大市场咨询机构Hitwise和ComScore分别公布了美国网络搜索市场4月份的统计报告,不过两大机构的数据结果显示却出现较大的差别. 根据之前Hitwise公布的4月份美国搜索引擎市场排名显示,谷歌4月份在美国搜索市场的份额为72.74%,谷歌3月份市场份额为72.39%,其去年同期的市场份额为67.93%;雅虎4月份美国搜索市场的份额为16.27%,其3月份市场份额为16.36%,雅虎去年同期的市场份额为20.29%;微软4月份美国搜索市场的份额为5

两个数据的对比

AMAZON和EBAY都公布了2009 Q1的财报: AMAZON净利润1.77亿美元,比去年同期的1.4http://www.aliyun.com/zixun/aggregation/19145.html">3亿美元增长24%:每股盈利41美分:营收为48.9亿美元,与上年同期比增长18%. EBAY净利润3.57亿美元,比去年同期的4.59亿美元下滑22%:每股盈利由34美分下滑至28美分,不计一次性项目(如收购韩国第一大C2C GMARKET),eBay每股收益为39美分:营收为20

Java中List和Map的特性对两组大批量数据进行匹配

  在项目中遇到一个问题:要将通过http方式发送过来的大批量数据(这个数据保守估计每次请求在10万条左右),要和数据库中的另一批数据(数据库中的记录1万条左右)进行匹配(匹配:指两组数据中的某几个字段值相等),匹配上的数据保存在数据库中,匹配不上的直接扔掉.或者说:有一个List<String> strList,List<Person> personList,strNoList.size是1万,personList.size是10万, 然后要从personList中把person

相似度-问一个求两组数相似程度的比较方法

问题描述 问一个求两组数相似程度的比较方法 如题,这两组数据的对应位置无关,属于统计学的范畴.譬如说,A.B两组数据中,A组数据符合正态分布,那么求B组数据属于A组数据的可能性?这个应该用什么方法呢? 解决方案 尤其是对于正态分布这种你已经知道某一组数据分布的情况下,贝叶斯很适合 解决方案二: 如果两个数组一样长的话,可以把两个数组都看成是多维向量,求两个向量间的夹角就好了,夹角越小越相似cos_theta=a*b/|a}*|b| 解决方案三: 请问具体是怎么实现的?譬如a=[1,2,4,7,1

eval的两组性能测试数据_javascript技巧

@老赵 的一个微博" 由eval生成的代码效率真的很差吗? http://t.cn/zWTUBEo 内含人身攻击,不喜勿入." 引发了最近对eval火爆的讨论,教主 @Franky 和 灰大 @otakustay 也给了精彩的数据分析. 刚好之前也做过类似的测试,我也跟风凑个热闹,提供两组数据供大家参考. 更新1: 感谢灰大 @otakustay 的指导,为排除eval('')调用本身对结果的影响,增加一组新数据A3, B3.并对旧的全部数据重测. 更新2: 感谢莫大 @貘吃馍香 的强

字符串匹配 数据匹配-通过算法大数据循环两两比较字符串,因为循环次数过多而导致程序过慢,如何解决?求救。。。

问题描述 通过算法大数据循环两两比较字符串,因为循环次数过多而导致程序过慢,如何解决?求救... 数据库有十万条数据,比较的规则是,第一条和第二条后面的所有数据进行比较,第二条和后第三条后面的所有数据进行比较,以此类推...比较所有的数据,所比较的数据是根据所选择的几个列的数据进行相应列的对比.这个过程非常慢,据说用哈希可以提高速度,但是针对我们这样的数据结构不知道如何构造哈希表,有没有大神知道怎么样解决这个问题,小弟在这里请教....这个问题困扰了我很久都不能解决,求解决方案? 我们是在程序端

asp两组字符串数据比较合并相同数据_应用技巧

a1="sp2=20;sp1=34;" a2="sp3=2;sp2=3;sp1=4;" 两组字符串数据,将字符串中相同的数据值相加后得到新的一组数据 即"sp3=2;sp2=23;sp1=38" (p.s 一个简单的应用:商品二原有数量20件,商品一原有数量34件,新进货或者新出售了商品二3件,商品一4件等类型模拟情况下计算出进货量,销售量和库存量,小型的进销存系统可采用这样的方法) 那么如何实现两组字符串数据比较合并相同数据? 第一,将两组字符

arraylist-java 两个for循环一个遍历list 一个遍历数组 只要输出list的内数据

问题描述 java 两个for循环一个遍历list 一个遍历数组 只要输出list的内数据 public static void main(String[] args) { String s[]={"1","2","3","4"}; List<String> k = new ArrayList<String>(); k.add("1"); k.add("2");