|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 怎样将重复的删去!!!!!!!
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
2330
人关注过本帖
标题:
怎样将重复的删去!!!!!!!
只看楼主
加入收藏
beyondyf
等 级:
贵宾
威 望:
103
帖 子:3282
专家分:12654
注 册:2008-1-21
第
11
楼
收藏
得分:20
还是拿例子来说明吧。比如1-10与5-15这两组,你希望保留的结果是
1-10、11-10 ?
还是
1-5、6-15 ?
还是
1-4、5-10、11-15 ?
还是别的?
重剑无锋,大巧不工
2013-03-20 19:40
举报帖子
使用道具
赠送鲜花
beyondyf
等 级:
贵宾
威 望:
103
帖 子:3282
专家分:12654
注 册:2008-1-21
第
12
楼
收藏
得分:0
呃,下载你的文件看了下,你的文件中都是单独的数,没看出区间来,这区间在你的数据中是怎么表达的?两个相邻的数据表达一个区间?
每一行又是什么意思,第一行有27个数值,如果是每两个组成一个区间那就不该是奇数个,这否定了我上面的猜测。
还是相邻两行相应位置的数据来表达区间的左右边界?
呵呵,总之是没看明白。
重剑无锋,大巧不工
2013-03-20 19:49
举报帖子
使用道具
赠送鲜花
zhou31146001
等 级:
论坛游侠
帖 子:303
专家分:131
注 册:2012-11-28
第
13
楼
收藏
得分:0
以下是引用
beyondyf
在2013-3-20 19:40:43的发言:
还是拿例子来说明吧。比如1-10与5-15这两组,你希望保留的结果是
1-10、11-10 ?
还是
1-5、6-15 ?
还是
1-4、5-10、11-15 ?
还是别的?
您好,按您说的例子,我希望保留的是1-5和6-15.也就是在原来基础上作修改,而不减少数对个数。
2013-03-20 20:08
举报帖子
使用道具
赠送鲜花
zhou31146001
等 级:
论坛游侠
帖 子:303
专家分:131
注 册:2012-11-28
第
14
楼
收藏
得分:0
以下是引用
beyondyf
在2013-3-20 19:49:28的发言:
呃,下载你的文件看了下,你的文件中都是单独的数,没看出区间来,这区间在你的数据中是怎么表达的?两个相邻的数据表达一个区间?
每一行又是什么意思,第一行有27个数值,如果是每两个组成一个区间那就不该是奇数个,这否定了我上面的猜测。
还是相邻两行相应位置的数据来表达区间的左右边界?
呵呵,总之是没看明白。
您好,那个文件如果用UE打开,每一行会更明显,一共有17173行,当然每一行肯定是偶数的,因为相邻两个就是起始点与终止点。其中第一行应该是54个数。
2013-03-20 20:12
举报帖子
使用道具
赠送鲜花
czz5242199
等 级:
小飞侠
威 望:
4
帖 子:660
专家分:2400
注 册:2011-10-26
第
15
楼
收藏
得分:0
回复 13楼 zhou31146001
原来是这么弄啊,我弄错了,按我的方法会直接输出1-15
2013-03-20 20:20
举报帖子
使用道具
赠送鲜花
beyondyf
等 级:
贵宾
威 望:
103
帖 子:3282
专家分:12654
注 册:2008-1-21
第
16
楼
收藏
得分:0
嗯,关掉记事本的自动换行后看确实是54个,但在第27个后有一个制表符,什么情况?
另外,关于输出的要求还需要说的明白点
重剑无锋,大巧不工
2013-03-20 20:25
举报帖子
使用道具
赠送鲜花
zhou31146001
等 级:
论坛游侠
帖 子:303
专家分:131
注 册:2012-11-28
第
17
楼
收藏
得分:0
以下是引用
beyondyf
在2013-3-20 20:25:30的发言:
嗯,关掉记事本的自动换行后看确实是54个,但在第27个后有一个制表符,什么情况?
另外,关于输出的要求还需要说的明白点
制表符?这个应该没有吧,我在发一下文件。
每个基因上的外显子起始与终止.rar
(364.02 KB)
我希望输出的结果还是跟原文件类似,仍是17173行,每一行还是在原来每一行数据基础上改动过后的数据,当然希望消除掉17173行中所有重复的。谢谢您了!!!!!!
2013-03-20 20:36
举报帖子
使用道具
赠送鲜花
beyondyf
等 级:
贵宾
威 望:
103
帖 子:3282
专家分:12654
注 册:2008-1-21
第
18
楼
收藏
得分:0
那个制表符确实是存在的,新发的文件里也有,在每行数据的中间都有一个。
当然,这倒不重要,再确认几个细节就可以了。
1、一行的数据最多有多少个?不是很多的话(比如几万个以内)采用固定数组处理比较简单
2、每行中数据是按升顺序排列的?至少你的文件里看起来是这样,如果确定如此那就可以省去一个排序环节,处理起来可以很简单
3、你习惯什么样的执行方式?喜欢在控制台里执行还是喜欢鼠标双击图标执行?前者,我建议通过流的重定向输入输出,当然你要是喜欢也可以加参数;后者就只能将输入输出文件路径固化在程序里,这其实并不是命令行程序的合适执行方式,但重要的是你喜欢怎样。
重剑无锋,大巧不工
2013-03-20 21:01
举报帖子
使用道具
赠送鲜花
zhou31146001
等 级:
论坛游侠
帖 子:303
专家分:131
注 册:2012-11-28
第
19
楼
收藏
得分:0
以下是引用
beyondyf
在2013-3-20 21:01:25的发言:
那个制表符确实是存在的,新发的文件里也有,在每行数据的中间都有一个。
当然,这倒不重要,再确认几个细节就可以了。
1、一行的数据最多有多少个?不是很多的话(比如几万个以内)采用固定数组处理比较简单
2、每行中数据是按升顺序排列的?至少你的文件里看起来是这样,如果确定如此那就可以省去一个排序环节,处理起来可以很简单
3、你习惯什么样的执行方式?喜欢在控制台里执行还是喜欢鼠标双击图标执行?前者,我建议通过流的重定向输入输出,当然你要是喜欢也可以加参数;后者就只能将输入输出文件路径固化在程序里,这其实并不是命令行程序的合适执行方式,但重要的是你喜欢怎样。
一行数据我查过,最多260个。
每行数据升序就行。
我希望能用fopen()打开文件,fprintf()函数把结果输出到txt文件里,这样我用数据画图时可以直接导入txt文件,而且可以执行其他类似数据了。
谢谢您,有麻烦您了!!!!!
2013-03-20 21:10
举报帖子
使用道具
赠送鲜花
beyondyf
等 级:
贵宾
威 望:
103
帖 子:3282
专家分:12654
注 册:2008-1-21
第
20
楼
收藏
得分:0
这用客气。输出txt文件的方法很多,并不一定非要用fopen,fprintf。我习惯流的重定向,但程序是写给你用的,当然要符合你的习惯,你喜欢什么样的我就写成什么样的。
“每行数据升序就行”,我是在问你,你的数据中确定都是升序的么?如果是我就不再写排序的过程了,没必要重复它不是。
重剑无锋,大巧不工
2013-03-20 21:23
举报帖子
使用道具
赠送鲜花
44
2/5页
1
2
3
4
5
快速回复:
怎样将重复的删去!!!!!!!
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.017070 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved