首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

搜索一棵树(逆序),请看看小弟我的程序哪有有关问题

2013-01-28 
搜索一棵树(逆序),请看看我的程序哪有问题写了一个搜索树的函数,逆序,找出符合条件的存入一个指针数组中。

搜索一棵树(逆序),请看看我的程序哪有问题
写了一个搜索树的函数,逆序,找出符合条件的存入一个指针数组中。
一下是该函数代码:


void search_for_node(node *root, node *list[])
{
int j;
if (root == NULL)
return;


for(j=0; j<root->num_children; j++)
search_for_node(root->children[j], list);
if (root->type == ID)
list[num_for++] = root;



}

但该函数不能达到预期,找到节点并存入数组中。
请各位帮忙看看,谢谢! c 数据结构
[解决办法]
是怎么没达到预期的啊?
你希望是什么样?结果是什么样?
[解决办法]
调试下就知道问题了, 别人仅从你这点代码片段给出的分析可能不全面
如果是别人问你这个问题, 你觉得还需要哪些信息?

热点排行