我有一个课堂作业。我不想对代码有任何帮助,只想对你们认为他的意思有意见。我给我的教授发了电子邮件,但他回邮件很慢。
“假设节点(类对象)q1,q2.....qk根据其私有数据中的值M加载到二叉树中。现在假设M表示指向其他节点的边数,其中M < n/10 并且是随机生成的,例如连接到原始节点,并且这些节点地址的 STL 列表包含在每个节点内......"
我对粗体部分感到困惑。我知道我必须列一个清单。那部分很简单。我最初开始制作一个节点向量,在每个节点内部,都有一个 stl 整数列表,它可以生成它可以到达的其他节点。
前任:
vector<Node> nodes;
list<int> edgesItCanGoTo; //part of node class
使用 vector.at(number) 作为地址,就像在每个节点元素中一样。我想知道你们是否认为他的意思是指针地址而不是我所做的。
我不是在寻求任何编码建议,只是对我的情况提出意见。