TreeCtrl控件中:
我最先有个句柄指向hSel=GetSelectedItem();
下一步是赋给每个节点如贴所示的值,如何将节点与这些浮点值联系在一起??
然后在最底层开始乘上去,把最终的结果放入一个数组进行处理,其实就是求hSel下的叶子节点所占根节点的比例。如何得到叶子节点数组????希望能给一个比较详细的程序,
比如说:
如果我有一棵树:
1
0.5 0.3 0.2
0.2 0.8 0.1 0.3 0.6 0.5 0.3 0.2
0.3 0.7#0.6 0.4# 0.5 0.5 ..... 0.2 0.6 0.2
这是部分树 由于没有办法画图 大家将就一下下
我的目的是将最底层节点中的内容直接乘上去
比如说:第一个最底层节点 0.3*0.2*0.5*1 第二个 0.7*0.2*0.5*1 等等.....
并且把每一个结果放到一个数组中,这个数组有n个元素,n是叶子节点的总数
我最先有个句柄指向hSel=GetSelectedItem();
下一步是赋给每个节点如贴所示的值,如何将节点与这些浮点值联系在一起??
然后在最底层开始乘上去,把最终的结果放入一个数组进行处理,其实就是求hSel下的叶子节点所占根节点的比例。如何得到叶子节点数组????希望能给一个比较详细的程序,
比如说:
如果我有一棵树:
1
0.5 0.3 0.2
0.2 0.8 0.1 0.3 0.6 0.5 0.3 0.2
0.3 0.7#0.6 0.4# 0.5 0.5 ..... 0.2 0.6 0.2
这是部分树 由于没有办法画图 大家将就一下下
我的目的是将最底层节点中的内容直接乘上去
比如说:第一个最底层节点 0.3*0.2*0.5*1 第二个 0.7*0.2*0.5*1 等等.....
并且把每一个结果放到一个数组中,这个数组有n个元素,n是叶子节点的总数
看看数据结构吧。