我有如下格式的列表。在
[1,3],[2,4],[3,1],[4,0],[5,1],[6,0],[7,1],[8,0],[9,1],[10,0],[11,3],[12,1],[13,0],[14,1],[15,0],[16,1],[17,0],[18,4],[19,1],[20,0],[21,1],[22,0],[23,1],[24,2],[25,0],[26,0],[27,1],[28,0]…]
或者以图形方式,我的输入列表是:[1,3]
[2,4]
[3,1]
[4,0]
[5,1]
[6,0]
[7,1]
[8,0]
[9,1]
[10,0]
[11,3]
[12,1]
[13,0]
[14,1]
[15,0]
[16,1]
[17,0]
[18,4]
[19,1]
[20,0]
[21,1]
[22,0]
[23,1]
[24,2]
[25,0]
[26,0]
[27,1]
[28,0]
在上面的输入中,列表的第一个值(零位)是项序列(从上到下可以看到它们),第二个值是它拥有的子项的数目!在
我想要我的输出,在第三个值(第二个位置)我想要它的父级,就像下面的例子。在
我想得到如下输出:
[1[1,3,0],[2,4,1],[3,1,2],[4,0,3],[5,1,2],[6,0,5],[5,1,2],[6,0,5],[7,1,2],[8,0,7],[9,1,2],[9,1,2],[10,0,2],[10,0,12],[14,1,11],[14,1,11],[15,0,14],[15,0,14],[16,1,11][17,1,11],[18,4,1,18][19,1,18],[20,0,19]20,0,19],[[20,1,18][,0,21],[23,1,18],[24,2,23],[25,0,24],[26,0,24],[27,1,18],[28,0,27]…]
以图形方式显示的期望输出:
^{2}$
怎么解决?在