有如下python程序段:
a=[[4,2,-1],[0,-1,2],[2,1,0]]
head=1
a.append([8,-1,-1])
p=head
while a[p][2]!=-1:
p=a[p][2]
a[p][2]=len(a)-1
a[-1][1]=p
上述代码段中的二维列表a看作是一个双向链表,则执行上述语句后,双向链表的结构可以表示为( )
【考点】链表.
【答案】C
【解答】
【点评】
声明:本试题解析著作权属菁优网所有,未经书面同意,不得复制发布。
发布:2024/11/20 19:0:2组卷:2引用:1难度:0.5
相似题
-
1.在一个包含n(n>1)个节点的单链表上,没有头和尾两个指针,下列操作需要遍历多个节点的是( )
发布:2024/12/7 23:30:1组卷:4引用:1难度:0.5 -
2.生成一个元素个数为6、元素的值在1~9之间且不重复的数组a,Python代码如下:
横线处应填入的代码为( )发布:2024/12/12 5:0:1组卷:7引用:1难度:0.6 -
3.用Python的二维列表来模拟单向链表,已知列表a=[[“红”,1],[“橙”,2],[“绿”,3],[“青”,-1]],则在删除节点“橙”之后,列表a的值为( )
发布:2024/12/15 14:0:2组卷:6引用:1难度:0.5