当前位置: 高中信息技术 / 单选题
  • 1. (2022·浙江模拟) 已知链表结构 a [i][0]表示元素,a [i][1]表示下一个元素的下标,head 表示开头元素,在已知有序的链表 a 中插入数值 p 。代码如下,请在划线处依次填上合适代码(   )

    a=[[0,1],[3,2],[5,3],[6,-1]]

    head=0

    p=4

    tmp=head

    while a[tmp][1] !=-1 and               :

        tmp=a[tmp][1]

    a.append([p,        ])

    a[tmp][1]=len(a)-1

    ①a[tmp][0]<p;②a[a[tmp][1]][0]<p;③tmp;④a[tmp][1]

    A . ①③ B . ①④ C . ②③ D . ②④

微信扫码预览、分享更方便