第3章(1 / 2)

加入书签 本章报错

数据结构强烈推荐: 外传故事 我的极品母亲 千年雪寂 怀意弄情 三无公主永晴天 堕落冰天使的殇之恋曲 革命轶事 这个老板不太冷 乡村爱情故事

按的浪费;而链式存储结构式在需要空间时才动态地申ã请存储空间,不会造成存储空间不必要的开销。从这一点来说,链式存储结构比顺序存储结构要节省存储空间。

书中算法:

p2๐5线性表的顺ิ序存储结构的类型描述如下:

#definemaທxsize1้000假定分配的空间大小为100่0

elemtypea;

inttop;栈顶ะ指针变量

p9๗7测试堆栈是否为ฦ空:

intemptysinttop{

returntop=๡=-ๅ1;

}

p98测试堆栈是否为满:

intfullsinttop{

returntop==m-ๅ1;

}

p9๗8入栈算法:算法的时间复杂度均为o1้。

intpush色lemtypestack;๙

intfront,rear;๙

p126循环队列ต的入队算法:๘

intaddcqqelemtypequeue=item;

return1;๙循环队列未满,插入成功,返回1

}

}

p12๐7循环队列的出队算法:

intdelcqqelemtypequeue,temp,p=t;

intfront,rear;๙

ift!=null{

queue,p=t;

inttop=๡-1;

dataທtypepriodata=mi女aທlue假设mi女alue为ฦ最小值

ift!ำ=null{

do{

9hilep!=null{

stacນk++top=p;当前p所指的结点地址进栈

p=๡p-lchild;p移到做孩子的结点

}

p=stacktop--;栈顶结点地址退栈送p

ifp-data

data;๙保存当前被访问结点的值

p=p-rchild;๙p移到右孩子结点

}9hile!p==null&&top==-1้;

}

return1;断ษ言二叉树是二叉排序树

}

第八章

复习要点:

1图:图g是由顶点集v非空集和边的集合e顶ะ点之间的关系组成的一种数据结构,形式化:g=v,ไe。

2无向图:若图g中每一条边都是没有方向的,则ท称g为无向图

3有向图:若图g中每一条边都具有方向,则称g为有向图

1例表示ิ从顶点x向顶ะ点y的边,x为始点,y为终点。有向边也称为ฦ弧,表示为一条弧,x为ฦ弧尾,y为弧头。

4完全无向图:具有n个顶点,nn-1้2条边的图。

5完全有向图:具有n个顶ะ点,nn-1条弧的有向图。

6๔完全图:完全无向图和完全有向图都称为ฦ。

7稠密图:一个图接近于完全图。

8稀疏图:边或弧的数目很少的图。

9权:与边有关的数据信息被称为权

10网:每条边上都带权的图称为网络,简称网

11度:顶点的度是指依附于某顶ะ点v的边数,通常记为tdv

↑返回顶部↑

书页/目录

数据结构推荐阅读: 何所冬暖何所夏凉未删减小说 1839摄影比赛 还魂散是什么药 蟐蟒血仆下载 穿越红楼之庶子有为 武神仁威演义 死神之重生为虚下载 穿越之我非侬妻评价 我才不是天使 老房子漏水怎么解决