Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Vertex set of 6 K-7s
- vertices = [ (i, j) for i in range(1,7) for j in range(1,8) ]
- # Their edge sets
- edges = [ ((i,j), (i,k)) for i in range(1,7) for j in range(1,8) for k in range(1,8) if j < k and (j,k) != (1,2) ]
- # add vertices x and y
- vertices += [(0,1), (0,2)]
- # connect
- edges += [ ((i,1),(0,1)) for i in range(1,7) ]
- edges += [ ((i,2),(0,2)) for i in range(1,7) ]
- # make it extremely powerful
- output = "Graph[{"
- for (i,j),(k,l) in edges:
- output += str(i)+str(j)+"<->"+str(k)+str(l)+","
- output = output[:-1] # remove last comma
- output += "}]"
- print output
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement