题目内容:
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单链表所对应的线性表为:
参考答案: