免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1502 | 回复: 9
打印 上一主题 下一主题

一个数据结构的问题? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-10-25 13:56 |只看该作者 |倒序浏览
status listinsert_sq(sqlist &l,int i,elemtype e){
   if(i<1||i>;l.length+1) return error;
    if(l.length>;=l.listsize){
         newbase=(elemtype *)  reallo(l.elem,
                                      (l.listsize+listincrement) * sizeof(elemtype))
   if(!newbase) exit (overflow);
     l.elem=newbase;
     l.listsize+=listincrement;
   }
    q=&(l.elem[i-1]);
      for(p=&(l.elem[l.length-1]);p>;=q;--p)  *(p+1)=*p;
           *q=e;
           ++l.length;
      return  ok;
}


newbase=(elemtype *)  reallo(l.elem,
                                      (l.listsize+listincrement) * sizeof(elemtype))
这一句为什么我编译有错呢?我不知道,请各位高手帮我一下,用(C语言)怎么实现这一句呢?
我实在不懂!

顺便问一下,在线性表里,有的函数(比如:GetElem(&t,e,s))这样的语句如果用C语言来编译的话,用不用语句实现呢?
请各位指教一下?谢谢!

论坛徽章:
1
荣誉版主
日期:2011-11-23 16:44:17
2 [报告]
发表于 2004-10-25 14:29 |只看该作者

一个数据结构的问题?

学习数据结构,要关注结构的特点。不要关注特定语言的实现。

第一个问题,C语言的指针理解明白了,自然会实现,不过这个技术问题,是语言问题,不是数据结构问题。(在这里是少了一个分号,
第二个问题,看你想怎么实现,可以用函数,也可以直接读取。这个也是C语言的技术问题,不应该是学习数据结构要特别关注的。

要多多关注数据的各种结构,以及结构上的特点,和算法。不要被细枝末节所羁绊。

论坛徽章:
0
3 [报告]
发表于 2004-10-25 15:04 |只看该作者

一个数据结构的问题?

也许是因为我的C语言学的太菜啦,所以呢,有些我才做不好的
有时数据结构,对于一些素语都看不懂,我真不知道该如何是好?

论坛徽章:
0
4 [报告]
发表于 2004-10-25 23:44 |只看该作者

一个数据结构的问题?

肯定有错,我没有仔细看你的程序,至少你那句缺一个";"
yujf 该用户已被删除
5 [报告]
发表于 2004-10-26 00:13 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
6 [报告]
发表于 2004-10-28 11:29 |只看该作者

一个数据结构的问题?

我那一章就是算法没有学,但是我看也看不懂!
就是不会,我才会问各位大侠的,所以还请位大侠多多提供一些方法,让我这个菜鸟来学习呀,可否呀?
谢谢!

论坛徽章:
0
7 [报告]
发表于 2004-10-28 12:11 |只看该作者

一个数据结构的问题?

你去搜索“严蔚敏 数据结构 演示软件”,可以找到一个严老师自己写的演示数据结构算法的软件,还不错,比较直观。

论坛徽章:
0
8 [报告]
发表于 2004-10-28 14:37 |只看该作者

一个数据结构的问题?

reallo?编译没错才怪呢:)

论坛徽章:
0
9 [报告]
发表于 2004-10-29 09:27 |只看该作者

一个数据结构的问题?

原帖由 "aero" 发表:
学习数据结构,要关注结构的特点。不要关注特定语言的实现。

第一个问题,C语言的指针理解明白了,自然会实现,不过这个技术问题,是语言问题,不是数据结构问题。(在这里是少了一个分号,
第二个问题,看..........

听君一席话,胜读十年书
谢谢。

论坛徽章:
0
10 [报告]
发表于 2004-10-30 16:36 |只看该作者

一个数据结构的问题?

谢谢啦!
有空的话,我会看看的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP