在一个数组的第x个位置插入一个新的数y
【Python】
n=int(input()) a=input().split() x=int(input()) y=int(input()) b=[] for i in range(n-1): node=[a[i],i+1] b.append(node) node=____(1)______ b.append(node) head=0 newnode=_____(2)_______ b.append(newnode) if x==1: newnode[1]=head head=_____(3)_______ else: next=head s=1 while next !=-1 and s<x-1: next=_____(4)________ s+=1 node=b[next] ______(5)_______ node[1]=len(b)-1 next=head while next!=-1: node=b[next] print(node[0],end=' ') next=node[1]