读书人

递归-gt;非递归,该怎么解决

发布时间: 2012-11-01 11:11:32 作者: rapoo

递归-->非递归
假设不知道程序的功能,单单知道递归函数,怎么把递归函数转化成非递归形式,如:

void hx(node *p)
{
if(p)
{
hx(p->left);
hx(p->right);
printf("%c",p->c);
}
}

[解决办法]
http://www.codeproject.com/Articles/418776/How-to-replace-recursive-functions-using-stack-and

读书人网 >C语言

热点推荐