有如下python程序段:
a=[[2,2,3],[8,3,-1],[0,-1,0],[4,0,1]]
head=2
if a[head][2]!=-1:
a[a[head][2]][1]=-1
head=a[head][2]
上述代码段中的二维列表a看作是一个双向链表,则执行上述语句后,双向链表的结构可以表示为( )
【考点】链表.
【答案】D
【解答】
【点评】
声明:本试题解析著作权属菁优网所有,未经书面同意,不得复制发布。
发布:2024/5/23 20:38:36组卷:2引用:2难度:0.4
相似题
-
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