Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2349544
  • 博文数量: 816
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-17 17:57
文章分类

全部博文(816)

文章存档

2011年(1)

2008年(815)

分类:

2008-12-17 18:05:53

打个比方吧,给你2个文件,一个有1万条数据,每个数据有3个属性(可以说是3列,EX:ASDQWE 2131321 ASDADA)构成的,一个由100条数据,1个属性(都是同一类属性,意思是那1万条数据中的一列)构成,然后通过100条的那个数据对1万条的数据进行筛选,得到2个文件,分别建立在2个文件夹下,一个文件是由1万条数据中值和100条数据的值相同的数据构成,另一个是不同的,我现在其他都完成了,难点在于2个文件里的数据的对比,不过我已经通过定义把2者定义为m_scfile(1万条的)和m_scfile2(100条的),我现在的逻辑思维是这样的,大的数据的那条,通过指针从第一条开始,往小的数据里走一圈,然后小的数据通过指针返回第一条(小的数据),然后大的那组数据指针走到第二条,依次往后,当大的数据走完,跳出。其中如果在走小的数据的时候触发了相同的条件,那把那个数据(注意,是大的里面的那组拿到小的数据里去比对的数据)拿出来,输出到原来已经定义好的文件,否则把那个数据(还是大的那组)输出到另一个文件。

我现在请求大家需要帮助的地方,就在于指针对这2个数据的对比,就是指针的循环该怎么做,其他的我自己可以完成的,谢谢大家给点执教,就算是逻辑思维方面的建议也需要,谢谢大家了,要是觉得我哪里说的不明白,请留言,谢谢了



--------------------next---------------------

阅读(1050) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~