好吧,我不是在寻找如何在 2d 图形上绘制项目,它只是预期输出需要的图形表示
我有一个类似的清单
a=[]
b=['c','d','e']
c=['a','b','d']
d=['a']
e=['b','a']
l=['g','r','p']
g=['r']
r=['g']
p=['l']
现在从上面很明显 b 指向 c , d ,e
a,b,c,d 是紧密相连的,而 l,g,r,p 是相连的,
谁能告诉我一个算法(保留 2d 图片注意)如何将这些相似的项目一起表示。
以上只是一个例子。该列表将被动态创建