牛顿小时候的童年故事:用VB开发二叉数的算法的提问

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/06 17:23:52
二叉数形状,起点为A,分支只有A和B两种,起点的值为1,如果父节点为A,子节点也为A,则子节点A的值置为1,子节点B的值置为2(N次方)-1,N为层数,这样一步步算,如果有子节点的值达到了1023{2(10次方)-1},则重新置为1,如此再往下走,要计算出它这个二叉数每一层的所有A的合值和B的合值,我现在想用VB来开发,但VB中好象没有堆栈和指针,创建数组来存放的话数组又改如何定义?程序该如何开发?最好尽快给我答复,谢谢各位编程高手了
这篇文章我看完了,一:Private mLeftNode As clsBiTreeNode '左结点,这个"clsBiTreeNode"始终没有写出来,二:我要算每层的A和B的和值,就是要算出每个节点值,这些都要存放在数组里(每一层的所有值)而且前面我也说了,每个节点的值达到1023的时候,它的2个子节点都重新置为一,然后计算,每条路的情况都不尽相同的,这篇文章只是简单的二叉树的文章