当前位置: 答题翼 > 问答 > 学历类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

已知用有序链表存储整数集合的元素。阅读算法。f30 并回答下列问题: (1)写出执行f30(a b


已知用有序链表存储整数集合的元素。阅读算法。f30,并回答下列问题:

(1)写出执行f30(a,b)的返回值,其中a和b分别为指向存储集合{2,4,5,7,9,12}和{2,4,5,7,9}的链表的头指针;

(2)简述算法f30的功能;

(3)写出算法f30的时间复杂度。

int f30(LinkList ha,LinkList hb)

{

//LinkList是带有头结点的单链表

//ha和hb分别为指向存储两个有序整数集合的链表的头指针

LinkList pa,pb;

pa=ha—>next;

pb=hb—>next;

while(pa&&pb&&pa—>data==pb—>data)

{ pa=pa—>next;

pb=pb—>next;

}

if(pa==NULL&&pb==NULL)return 1;

else return 0;

}

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 已知两个链表head1 和head2 各自有序,请把它们合并成一个链表依然有序,这次要求用递归方法进

  • 已知两个链表head1 和head2 各自有序,请把它们合并成一个链表依然有序,这次要求用递归方法进

  • 下列数据结构中,能用二分法进行查找的是A.顺序存储的有序线性表B.线性链表C.二叉链表D.有序线性

  • ● 折半(二分)查找方法对查找表的要求是(42)。 (42)A.链表存储结构,元素有序排列 B.链表存储结构,

  • 下列数据结构中,能用二分法进行查找的是()。 A.顺序存储的有序线性表 B.线性链表 C.二叉链表

  • 下列数据结构中,能用二分法进行查找的是()。 A.顺序存储的有序线性表 B.线性链表 C.二叉链表