为了账号安全,请及时绑定邮箱和手机立即绑定
刚毕业,努力学习下数据结构跟算法。

最新回答 / 慕斯卡4155732
想通了,递归调用实际上是一个嵌套循环,它需要一层一层的从内将每一个for循环执行完再跳出当前循环,直到跳到第一个for循环,并继续执行下去。这个时候nodeIndex=0,i=2,再在第一行寻找下一个点即D
如果节点数组里节点的排列有顺序的话,那么在合并集合时就应该对哪个集合合并到哪个集合进行处理:应该是后面的集合合并到前面的集合中。

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

最新回答 / 慕雪908267
箭头是指针方式,点是索引方式。这里m_pNodeArray[m_iNodeCount].m_cData=...是为数组赋值
最小生成树这章是我见过的讲得最清楚,最通俗的了,老师讲课水平真的不错!!!期待更多的干货!!!
我觉得在CMap的构造函数中实例化的Edge数组没有实际作用

已采纳回答 / 晴天cloude
广度优先遍历是一层一层的遍历,同层节点之间的输出顺序与矩阵的排列有关,也就是和一开始节点的输入顺序有关,但是同层节点的输出顺序并不是广度优先搜索的重点。当然要是非按照固定的一种顺序,在输入节点的代码上写个排序就行了。
老师大意了,CF之间没有弧
大家好,我是大家的老朋友,栈母斯
好好学的计算机专业科班生听懂问题不大,培训生要学这门课一定要提前看下离散数学、线性代数中的矩阵、C++面向编程和数据结构与算法这几门书
听不懂是有原因的,学James老师的课需要离散数学、数据结构与算法、线性代数和C++面向对象编程的部分知识.
课程须知
本课程是数据结构初级课程 1、熟练掌握C++语言基础语法
老师告诉你能学到什么?
1、图的基本概念 2、图的存储方式 3、图的遍历算法 4、图的最小生成树算法 5、图的实际应用

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消