问:C++的编程题求助
来源:百度知道 编辑:UC知道 时间:2024/06/13 23:52:01
void bitree::postorder(bitree *root)
{
bitree *p=root;
if(p!=NULL)
{postorder(p->lchild);
postorder(p->rchild);
cout<<p->data<<" ";
}
}
1、请问上面的二叉树后序遍历的逆序怎样写
2、请问判断双链表对称的算法怎样写
各位帮帮忙,谢谢!!
提问者: cxh_dream - 见习魔法师 二级
{
bitree *p=root;
if(p!=NULL)
{postorder(p->lchild);
postorder(p->rchild);
cout<<p->data<<" ";
}
}
1、请问上面的二叉树后序遍历的逆序怎样写
2、请问判断双链表对称的算法怎样写
各位帮帮忙,谢谢!!
提问者: cxh_dream - 见习魔法师 二级
1.后序遍历的逆序应该就是先序吧
void bitree::postorder(bitree *root)
{
bitree *p=root;
if(p!=NULL)
{
cout<<p->data<<" ";
postorder(p->lchild);
postorder(p->rchild);
}
}
MFC文件操作大全,你将来会用得着的
1.创建文件夹
CreateDirectory(%%1,NULL);
2.创建文件
CFile file;
file.Open(%%1,CFile::modeCreate|CFile::modeWrite);
3.删除文件
DeleteFile(%%1);
4.删除文件夹
RemoveDirectory(%%1);
5.删除一个目录下所有的文件夹
CFileFind finder;
BOOL bWorking = finder.FindFile(%%1+"\\*.*");
while (bWorking)
{
bWorking = finder.FindNextFile();
if (finder.IsDirectory())
{
RemoveDirectory(finder.GetFilePath());
}
}
6.清空文件夹
RemoveDirectory(%%1);
CreateDirectory(%%1,NULL);
7.读取文件
char sRead[1024];
CFile mFile(_T(%%1),CFile::modeRead);
whil