| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 448 人关注过本帖
标题:一个简单的题目 ,帮我看看
只看楼主 加入收藏
lihengming
Rank: 1
来 自:湖北武汉
等 级:新手上路
帖 子:29
专家分:2
注 册:2009-3-8
结帖率:75%
收藏
已结贴  问题点数:10 回复次数:3 
一个简单的题目 ,帮我看看
输入集合A和集合B,计算集合A  B的差C并输出
问题描述:以单链表表示集合,求先后输入的两个集合差
测试数据  
集合A:11  16  14  18  19  12  17
集合B:11  17  18  15  19  13
所得结果:16  14  12
2009-11-09 09:40
hsm8592
Rank: 2
等 级:论坛游民
帖 子:55
专家分:57
注 册:2009-11-6
收藏
得分:5 
for(Ap=AHead;AP!=null;AP=AP->next)
 {
    for(Bp=BHead;BP!=null;BP=BP->next)
     {
        if(AP->data==BP->data)
            break;
      }
      if(BP==null)
        输出AP->data;
  }

这是我的思路,不知道对不对。
2009-11-09 10:07
longlong89
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:广州
等 级:小飞侠
威 望:6
帖 子:1043
专家分:2754
注 册:2009-8-18
收藏
得分:5 
问题的实质就是求A中B没有的元素
思路:
拿A中每个元素与B中各个元素比较,如遍历后都不等,则把该元素赋给C
最后输入C即为所求
建议LZ先自己尝试编写,这样才会有提高

想象力征服世界
2009-11-09 19:21
lihengming
Rank: 1
来 自:湖北武汉
等 级:新手上路
帖 子:29
专家分:2
注 册:2009-3-8
收藏
得分:0 
能不能给个具体的程序    ??
2009-11-11 20:44
快速回复:一个简单的题目 ,帮我看看
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040837 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved