数据结构问题
我看的是清华大学出版的严蔚敏老师的数据结构(C语言版)可是里面的代码都是类C的,并不能直接拿来运行,我C程序又学的不好,所以学起来有点困难!尤其是时间复杂度实在不明白是什...
我看的是清华大学出版的严蔚敏老师的数据结构(C语言版)
可是里面的代码都是类C的,并不能直接拿来运行,我C程序又学的不好,所以学起来有点困难!尤其是时间复杂度实在不明白是什么意思!!想请教一下大家,我该如何做是好?
顺便看一下,这样的算法,该如何改写成C语言,谢谢大家!!
void union(list &la,list lb){
//将所有在线性表lb中但不在la中的数据元素插入到la中
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)) listinsert(la,++la_len,e);
//la中不存在和e相同的数据元素,则插入之
}
}//union 展开
可是里面的代码都是类C的,并不能直接拿来运行,我C程序又学的不好,所以学起来有点困难!尤其是时间复杂度实在不明白是什么意思!!想请教一下大家,我该如何做是好?
顺便看一下,这样的算法,该如何改写成C语言,谢谢大家!!
void union(list &la,list lb){
//将所有在线性表lb中但不在la中的数据元素插入到la中
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)) listinsert(la,++la_len,e);
//la中不存在和e相同的数据元素,则插入之
}
}//union 展开
1个回答
展开全部
函数中有部分变量没有定义,需要定义一下,还有几个自定义函数没有给出代码,解决起来应该非常简单的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询