在 Python 中根据用户输入创建完整网格
我正在努力根据用户输入的权重创建一个 全网格,与每条边相关的其他参数。到目前为止,我对它有一个幼稚的实现。
import sys
weit = input("Enter Number of Weights: ")
int(weit)
for i in range(0,weit):
print "Enter details for weit ",i+1
source=int(input("Enter source:"))
destination=int(input("Enter Destination:"))
weight=int(input("Enter Weight:"))
param=int(input("Enter Param:"))
根据我收集的图形数据,我将设计一个装箱算法。有没有更好的方法根据 Python 中的用户输入创建全网格?
编辑 1:
import sys
import networkx as nx
i_nodes=input("Enter number of nodes")
print "Graph Creation"
G=nx.complete_graph(i_nodes)
关于如何将用户输入权重和其他参数值添加到 Networkx 中完整图的每个双向边的任何想法?
I am working on creating a full mesh as per user inputs with weights, other parameters associated to each edge. As of now, I have a naive implementation of it.
import sys
weit = input("Enter Number of Weights: ")
int(weit)
for i in range(0,weit):
print "Enter details for weit ",i+1
source=int(input("Enter source:"))
destination=int(input("Enter Destination:"))
weight=int(input("Enter Weight:"))
param=int(input("Enter Param:"))
With the graph data I have collected, I will design a bin packing algorithm. Is there a better way to create the Full Mesh as per user inputs in Python?
EDIT 1:
import sys
import networkx as nx
i_nodes=input("Enter number of nodes")
print "Graph Creation"
G=nx.complete_graph(i_nodes)
Any idea, about how to add user input weights and other parameter values to each bidirectional edge to a complete graph in Networkx?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论