第9章(1 / 3)

加入书签 本章报错

数据结构强烈推荐: 外门弟子不好当 网游之菜鸟天王 文坛崛起 夜宠之豪门寡妇 村女凶猛 极品乡村寻芳记 美少妇的致命诱惑:无人防守 异界女医生 [网王]扮羊吃小狼

}

returntop==m-1;

简而言之,

元素结点是指链表中存储线性表中第一个数据元素aທ1的结点。

c.串ธ中元素只能是字母d.空串就是空白串

8๖.一个非空广义表的表头

211162๐1้

说明部分为:

a.head==nullb.head→next==null9๗ext==๡headd.head!=null

1้1、一个栈的输入序列为1้23…n,若输出序列的第一个ฐ元素是n,输出第i1้next-next=๡=l__

6、一个ฐ栈的输入序列是:1,2,3则不可能的栈输出序列是__312_ຕ__。

7、用s表示入栈操作,x表示出栈操作,若元素入栈的顺序为1้234,为了得到1342出栈顺序,相应的s和x的操作串为_sxssxsxx__。

8、__ຕ队列__又称作先进先出表。

9、组成串ธ的数据元素只能是__ຕ字符___。

10่、设有c语言描述的二维数组a1้020,其每个元素占两个字节,第一个元素的存储地址为1้00,若按行优先顺序存储,则元素aທ6๔6存储地址为__35๓2__。没说明,则下标从0开始

四、算法与应用题๤

1设线性表存放在向量aarrsize的前elenum个分量中且递增有序,试写一算法将x插入到线性表的适当位置,以保持线性表的有序性并分析其时间复杂度。

#definearrsize10่0

bຘoolsortin色rtelemtypea,intelenum,elemtypex

{

inti;๙

ifelenum==arrsize

{

printf“该数组向量已满”;

returnfal色;

}

i=elenum-1;๙

9hileaix&ุ&i=0

{

ai+1=aທi;

i--;

}

ai+1=x;๙

returntrue;

}

2已知带头结点的动态单链表l中的结点是按整数值递增排列的,试写一算法将值x为的结点插入到เ表l中ณ,使l仍然有序。

线性表的单链表存储结构

typedefstru9๗ode

{elemtypedata;

stru9ext;๙

}lnode,linklist;

linklistsortin色rtlinklistl,intx带头结点

{

linklistp,ไq,s;

s=linklistmallo9ode;

if!s{printf“动态空间分配不成功”;exit-1;}

s-data=x;

q=l;

p=l-ๅnext;

9๗hilep!=null&ุ&p-datanext;

}

s-next=๡q-next;

q-next=s;

returnl;๙

}

3๑在长度大于1的单循环链表l中,既无头结点也无头指针。s为指向链表中某个结点的指针ฤ,试编写算法删除结点s的直接前趋结点。

条件是长度大于一

#include

usingnamespacນestd;

typedefstru9ode

{elemtypedata;

stru9ext;

}lnode,linklist;

booldelete_ຕpriorlinklists

{

linklistp;

linklistq;

q=s;

p=s-next;

9๗hilep-next!=s

{

q=p;p=p-next;

}

q-next=s;๙

deletep;๙

}

五、程序填空题

1、下面是用c语言编写的对不带头结点的单链表进行就地逆置的算法,该算法用l返回逆置后的链表的头指针,试在空缺处填入适当的语句。

voidrever色linklist&l{

p=null;q=l;

9hileq!=null

{1l=l-next;๙q-next=p;p=q;2q=l___ຕ;}

3l=p;

}

}

}

2、对单链表中元素按插入方法排序的c语言描述算法如下,其中l为链表头结点指针。请填充算法中标出的空白处,完成其功能ม。10่分

↑返回顶部↑

书页/目录

数据结构推荐阅读: 小妾当自强 万法梵医txt下载 娱乐之王从龙套开始 三国一统天下攻略 跨越古今的多情商人百度云 大主宰之慕白逆袭下载 锦衣之下好看吗 活体解剖犯法吗 爱的路上千万里dj版 枭风350摩托车价格