commit 2025-08-24 09:27 edit a bit ZCppMainTest/ZtCObjAVL_000.cpp

This commit is contained in:
2025-08-24 09:27:32 +09:00
parent 59b9d4869d
commit 37474d915d
4 changed files with 123 additions and 56 deletions

View File

@ -2367,50 +2367,6 @@ namespace ZNsMain
>
class ZtCObjAVL /////////////////////////////////////////////////////////////////////*/
namespace ZNsExam
{
template<typename TDummy=void*> class ZtCExamAVL
{
public:
static void ShowDataInNode(int AI_Data)
{
cout<<"* Node Data : "<<AI_Data<<endl;
}/*
static void ShowDataInNode(int AI_Data)*/
static int Main(int AI_ArgCnt=0, const char* APP_ArgVal[]=0)
{
using namespace std ;
using namespace ZNsMain;
ZtCObjAVL<int, int> VO_CObjAVL;
VO_CObjAVL.AddData(10);
VO_CObjAVL.AddData(20);
VO_CObjAVL.AddData(30);
VO_CObjAVL.AddData(40);
VO_CObjAVL.AddData(9 );
cout<<"# In Order" <<endl; VO_CObjAVL.IterInOrder (&ShowDataInNode);
cout<<"# Post Order"<<endl; VO_CObjAVL.IterPostOrder(&ShowDataInNode);
cout<<"# Pre Order" <<endl; VO_CObjAVL.IterPreOrder (&ShowDataInNode);
return 0;
}/*
static int Main(int AI_ArgCnt=0, const char* APP_ArgVal[]=0)*/
public:
};/*
template<typename TDummy=void*> class ZtCExamAVL*/
}/*
namespace ZNsExam*/
}/*
namespace ZNsMain */