课程
/后端开发
/C++
/数据结构探险之图篇
为什么是new[]; 而不是new()
2016-10-11
源自:数据结构探险之图篇 3-2
正在回答
我想多说一句,老师本来Node的构造函数是带有参数的。在CMap里面的顶点数组分配空间时使用
new Node[_iCapactiy]就有可能有erro,即“Node没有合适的构造函数”
这个时候就需要再重载一个默认的Node构造函数
new a[],新建a类型数组内存,
new a(),新建a类型内存
举报
图是众多实际问题解决方案之源,从基础概念入手掌握图的处理
1 回答m_pEdge = new Edge[m_iCapacity - 1];的Edge出错呀
2 回答为什么demo里 CMap 用new申请的内存在结束时 不需要用delete释放呢:Node也是
3 回答算法编码问题
1 回答关于那个深度优先遍历的算法
1 回答value不用重新置0吗?