我可以: 邀请好友来看>>
ZOL星空(中国) > 技术星空(中国) > C/C++星空(中国) > 帮帮忙,如何找出列中重复数据,并将重复次数与该列
帖子很冷清,卤煮很失落!求安慰
返回列表
签到
手机签到经验翻倍!
快来扫一扫!

帮帮忙,如何找出列中重复数据,并将重复次数与该列

113浏览 / 3回复

0
精华
1
帖子

等  级:Lv.1
经  验:100
  • Z金豆:

    千万礼品等你来兑哦~快点击这里兑换吧~

  • 城  市:
  • 注  册:
  • 登  录:
发表于 2008-12-15 11:53:00
电梯直达 确定
楼主
有个如下格式的TXT文件:   3       xx0003@163.com         10.72.39.25       000a-eb44-a746
  6       yce0001@163.com        10.72.33.254      0030-18a8-2816
  14      xzx0016@163.com        10.72.39.168      001b-b959-939c
  25      xx0003@163.com         10.72.38.157      001b-118c-3b87
  30      yce0001@163.com        10.72.39.150      0016-e644-3295
  54      yce00018@163.com       10.72.32.149      0021-2754-a779
  66      lh0007@163.com         10.72.43.111      001a-4b83-5e56
  90      yyq0016@163.com        10.72.39.236      001b-fc33-29d0
  128     yce0001@163.com        10.72.33.245      0010-5ac6-a578
  130     xx0003@163.com         10.72.38.205      0013-d45b-f3c8
  172     xx0003@163.com         10.72.33.51       001d-605d-ea16
  202     tjz0005@163.com        10.72.32.47       00e0-4c77-4963
  214     yce0001@163.com        10.72.37.136      0019-2100-94fc
  223     yce0001@163.com        10.72.32.201      000d-6172-a23e 想通过C语言,查找出第2列的帐号的重复记录,并将重复的记录数以及该列打印出来
也就是获得如下结果,请问各位牛人,该怎么写这代码?(如果通过SHELL很容易实现,我做到了,现在想用C怎么处理)      5 yce0001@163.com
      4 xx0003@163.com
      1 yyq0016@163.com
      1 yce00018@163.com
      1 xzx0016@163.com
      1 tjz0005@163.com
      1 lh0007@163.com

hbpsliu123it

hbpsliu123it


精华

帖子

等  级:Lv.4
经  验:1601
发表于 2008-12-15 11:58:00 1楼
用STL都比用C方便


精华

帖子

等  级:Lv.1
经  验:0
发表于 2008-12-15 12:25:00 2楼
解析出第二列,然后使用Set自己实现个Set,或者使用库


精华

帖子

等  级:Lv.1
经  验:0
发表于 2008-12-15 16:43:00 3楼
读取第二列的数据,然后依次比较,可以吗?
高级模式
星空(中国)精选大家都在看24小时热帖7天热帖大家都在问最新回答

针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员查看帮助  或  给我提意见

快捷回复 APP下载 返回列表