为了账号安全,请及时绑定邮箱和手机立即绑定

最赞回答 / 慕莱坞7318516
m_pEdge[edgeCount] = edgeVec[edgeIndex]; edgeCount++; 不是nodeIndex

最新回答 / 慕雪908267
箭头是指针方式,点是索引方式。这里m_pNodeArray[m_iNodeCount].m_cData=...是为数组赋值

最新回答 / 103945962
引用是为了获取这个引用参数,而不是作为形参使用。比如在其他面向对象语言中,需要一个数值,就用return value返回,C++支持获取引用的参数,这样可以不用为了获取某种类型的值而改变方法返回参数类型

最新回答 / Cyber丶Kaka
标记啊,标记哪些点被访问过,这样就遇到被访问的点会跳过,就能保证最后搜索了所有的点 //将当前点置为被访问 m_pNodeArray[nodeIndex].m_bIsVisited = true;

最赞回答 / 慕无忌5762020
<...图片...> 这里应该是把nextnodeindex放进去 函数是nodevc.back(nextnodeindex) 你手误了 那样是放不进去的 这样的话 下一次还从A找 所以就错了

最新回答 / 慕移动9181930
这样的话','就有可能出现在首位啊老师生成的cvs是canvas的画笔,无法设置canvas(画布的大小)~!,设置canvas的大小是需要对canvas(画布)对象,而不是canvas的context(画笔),...

最赞回答 / 慕桂英6071009
主对角线的元素是顶点到自己的  自己与自己是没有连线的 上面的两个代码就是对应于无向图所说的 因为无向图隐含的就是每个顶点都有两条弧  所以就是对称矩阵 只要有连线的都要进行赋权值。

最赞回答 / qq_楠_16
犯蠢了,后面又重新调用了这个函数,value是重新置0了的

最新回答 / 慕用9324449
权值相等选一个,然后和已选边集合进行比对,如果所选边造成原来区域闭合,则舍弃然后进行继续选边

最赞回答 / 慕斯5158549
bool CMap::getValueFormMatrix(int row,int col,int&val){if(row<0||row>=m_iCapacity){return false;}if(col<0||row>=m_iCapacity){return false;}val=m_PMatrix[row*m_iCapacity+row];return true;}找到了  这个函数 
课程须知
本课程是数据结构初级课程 1、熟练掌握C++语言基础语法
老师告诉你能学到什么?
1、图的基本概念 2、图的存储方式 3、图的遍历算法 4、图的最小生成树算法 5、图的实际应用

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消