| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 517 人关注过本帖
标题:在数据结构中遇到的问题
只看楼主 加入收藏
goto74
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2009-9-11
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:2 
在数据结构中遇到的问题
怎么我在数据结构上看到的代码写在Turbo C&C++ 3 汉化版,然后去编译,怎么会错误呢,就是运行不了,比如代码如下
void Union(List &La, List Lb) {  // 算法2.1
  // 将所有在线性表Lb中但不在La中的数据元素插入到La中
  int La_len,Lb_len,i;
  ElemType e;
  La_len = ListLength(La);          // 求线性表的长度  
  Lb_len = ListLength(Lb);
  for (i=1; i<=Lb_len; i++) {
    GetElem(Lb, i, e);              // 取Lb中第i个数据元素赋给e
    if (!LocateElem(La, e, equal))  // La中不存在和e相同的数据元素
      ListInsert(La, ++La_len, e);  // 插入
  }
} // union
搜索更多相关主题的帖子: 数据结构 
2009-10-25 09:55
sen_lin
Rank: 6Rank: 6
等 级:侠之大者
威 望:3
帖 子:114
专家分:436
注 册:2009-3-24
收藏
得分:7 
这虽说是基于c写出的,但是这是伪代码,具体中每一步怎么实现还得自己进行转化呢!
2009-10-25 13:47
cosdos
Rank: 9Rank: 9Rank: 9
来 自:ShangHai
等 级:蜘蛛侠
威 望:6
帖 子:2109
专家分:1385
注 册:2007-6-19
收藏
得分:7 
看起来因该像C++代码吧。

void Union(List &La, List Lb);
GetElem(Lb, i, e);    // 取Lb中第i个数据元素赋给e

如果是c代码,这个行不通。

[ 本帖最后由 cosdos 于 2009-10-25 14:36 编辑 ]

—>〉Sun〈<—
2009-10-25 14:35
快速回复:在数据结构中遇到的问题
数据加载中...
 
   



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

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