第8章(1 / 2)

加入书签 本章报错

数据结构强烈推荐:

头指针是指向链表中第一个结点或为头结点或为元结点的指针;

数据结构试卷六

7๕.若目标串的长度为n,模式串的长度为n3๑,则执行模式匹配算法时,在最坏情况下的时间复杂度是

}

4913

8在图形结构中,每个结点的前๩驱结点数和后续结点数可以任意多个。

}

p98入栈算法:算法的时间复杂度均为ฦo1。

intpush色lemtypestack;๙

intfront,reaທr;

p126循环队列的入队算法:

intaddcqqelemtypequeue=item;

return1;循环队列未满,插入成功,返回1

}

}

p127循环队列的出队算法:

intdelcqqelemtypequeue,ไtemp,p=t;

intfront,ไrear;

ift!ำ=null{

queue,p=t;

inttop=-1้;

datatypepriodata=๡mi女alue假设mi女alue为最小值

ift!ำ=null{

do{

9hilep!=null{

stack+ใ+top=p;当前p所指的结点地址进栈

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

}

p=stacktop--;栈顶结点地址退栈送p

ifp-ๅdata

data;保存当前๩被访问结点的值

p=p-rchild;๙p移到右孩子结点

}9hile!p==๡null&&top=๡=-ๅ1;

}

return1;断言二叉树是二叉排序树

}

第八章

复习๤要点:

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

2无向图:若图g中ณ每一条边都是没有方向的,则称g为无຀向图

3有向图:若图g中每一条边都具有方向,则称g为有向图

1例表示从顶点x向顶ะ点y的边,x为始点,y为终点。有向边也称为弧,表示为一条弧,x为弧尾,y为弧头。

4完全无向图:具有n个ฐ顶点,nn-12条边的图。

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

6完全图:完全无向图和完全有向图都称为。

7๕稠密图:一个图接近于完全图。

8稀疏图:边或弧的数目很少的图。

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

10่网:每条边上都带权的图称为网络,简称网

11度:顶ะ点的度是指依附于某顶ะ点v的边数,通常记为ฦtdv

对于有向图,区别出度和入度

1有向图中的顶点v的入度是指以顶点v为终点的弧的数目,记为idv

2顶点v的出度是指以顶ะ点v为始点的弧的数目,记为odv

↑返回顶部↑

书页/目录

数据结构