手机版

数据结构C语言版期末考试试题(有答案)(5)

时间:2025-07-07   来源:未知    
字号:

该算法被调用执行后

得到的线性表L为:

2.void AG(Queue&Q)

{

InitQueue(Q);

inta[5]={6

12

5

15

8};

for(int i=0;i<5; i++)QInsert(Q

a[i]);

QInsert(Q

QDelete(Q));

QInsert(Q

20);

QInsert(Q

QDelete(Q)十16);

while(!QueueEmpty(Q))cout<<QDelete(Q)<<";

}

该算法被调用后得到的输出结果为:

五、算法填空

在画有横线的地方填写合适的内容(每小题6分

共12分)

1.从一维数组A[n)中二分查找关键字为K的元素的递归算法

若查找成功则返回对应元素的下标

否则返回一1

IntBinsch(ElemTypeA[]

Intlow

int high

KeyTypeK)

{

if(low<=high)

{

int mid=(low+high)/2;

if(K==A[mid].key)--;

else if (K<A[mid].key)--;

else ;

}

else return-l;

}

2.已知二叉树中的结点类型BinTreeNode定义为:

structBinTreeNode{ElemType data;BinTreeNode*left

数据结构C语言版期末考试试题(有答案)(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)