数据结构之线性表1

                    前两天有同学去了腾讯的宣讲会,回来是一番感概,想来也到了我们找工作的时候,总觉的心里很多的不踏实,但也没有任何的办法,总是需要面对。毕业找工作是个不能免去的过程,至于能不能找到一个好的工作,很大部分看自己的努力,但总有些时候运气也很重要,虽然没有他们那么多的想法,但是心中也难免有些波澜,想着留着学校的时间也不是很多了,找工作之前也把自己学的东西重新收拾一下,自然学软件工程数据结构肯定是第一个,一本书的内容,做个完整的整理。

                   数据结构之线性表:所谓线性表是指N(N>=0)个具有相同特性的数据源色的有限序列。一般的数据,还有链表都是线性表。

                   基本运算:InitList(&L)初始化运算:

                                     ListEmpty(L)判空运算:

                                     ListFull(L)判满运算:一般只有静态分配线性表需要判断。

                                     ListCreate(L)创建:

                                     ListLength(L)求长度:

                                     ListFind(L,e)查找e运算:

                                     ListInsert(L,i,e)在第i个位置插入e运算:

                                     ListDelete(L,i):删除有几种删除的方式,如删除第i个元素,删除e元素(要判断是否存在),代码中会提供几种不能版本的删除;

                                     ListVisit(L)遍历整个表:

                尽自己的能力提供代码,包括c语言和c++的两个版本(c++版本将采用模版方法,将表示的线性表元素的数据类型抽象。

                下面是我已经写好的代码,经过调试运行,因为比较多,就直接打包可以直接下面

                 http://download.csdn.net/detail/qingtianweichong/5324900

                

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值