可能是和豌豆荚有关的手机监控程序。
既然360让它安心运行,估计不是什么恶意程序。
查看控制面板内的添加删除程序,如果是安野告装了你不想要的程序,删除即可。
如果没有卸载程序,那用360安全卫士之类扫描一下插件,搏喊把不想要的删除即可。
豌豆荚是手机类的基脊野辅助程序,不需要可以删除。
主要是二叉树的中序遍历、求节点总数、叶子总数、高度,这个注渣誉弯释写的比较明白
但是部分代码不太对,修改如下:
2. 求总结点数void TotalNode(Tree *root,int *total)
{
if (root == NULL)
{
return
}
TotalNode(root->left,total)//这里改下
*total += 1
TotalNode(root->right,total)//这里改下
}
调用方式:
int total = 0
TotalNode(&root,&total)
其中root为树的根结点对象
3. 叶子总数
void TotalLeaf(Tree *root,int *total)
{
if (root 如闷== NULL)
{
return
}
if (root->left == NULL && root->right == NULL)
{
*total += 1
return
}
TotalLeaf(root->left,total)//这里改了
TotalLeaf(root->right,total)//这里改了
}
调用方式:int total = 0
TotalLeaf(&root,&total)//这里
其中root为树的根结点对象
3. 树的高度
void TotalHeight(Tree *root, int curhigh, int *maxhigh)//建议改下名字
{
if (root == NULL)
{
return
}
if (curhigh > maxhigh)
{
*maxhigh = curhigh
return
}
TotalHeight(root->left, curhigh + 1, 虚衫maxhigh)
TotalHeight(root->right, curhigh + 1, maxhigh)
}
调用方式:
int high = 0
TotalHeight(&root, 1, &high)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)