河南成教 / 河南理工大学
10[应用题]
viod AC(lklist &HL)/*HL为一个单链表*/
{initiate_lklist(HL);/*初始化单链表HL*/
insert_lklist(HL,30,1);/*向单链表第一个位置插入元素30*/
insert_lklist(HL,50,2);/*向单链表第二个位置插入元素50*/
int a[5]={15,8,9,26,12};
for(inti=0;i<5;i )begin_insert(HL,a[i]);
/*向HL的表头依次插入数组a中的前五个元素值*/
int x=delete_lklist(HL,3);
/*此函数删除HL中的第三个结点并返回该结点的值*/
end_lklist(HL,x);/*向HL的表尾插入x*/
}
该算法被调用执行后,单链表的长度为 ,得到的HL单链表所对应的线性表为: 。
10[应用题]
viod AC(lklist &HL)/*HL为一个单链表*/
{initiate_lklist(HL);/*初始化单链表HL*/
insert_lklist(HL,30,1);/*向单链表第一个位置插入元素30*/
insert_lklist(HL,50,2);/*向单链表第二个位置插入元素50*/
int a[5]={15,8,9,26,12};
for(inti=0;i<5;i )begin_insert(HL,a[i]);
/*向HL的表头依次插入数组a中的前五个元素值*/
int x=delete_lklist(HL,3);
/*此函数删除HL中的第三个结点并返回该结点的值*/
end_lklist(HL,x);/*向HL的表尾插入x*/
}
该算法被调用执行后,单链表的长度为 ,得到的HL单链表所对应的线性表为: 。
参考答案:
佳题速递: