void LCRS_PrintNodesAtLevel(LCRSNode* Root, int Level)
{
if( (Root->LeftChild != NULL) && (Level>=0) )
LCRS_PrintNodesAtLevel(Root->LeftChild, Level-1);
if( (Root->RightSibling != NULL) && (Level>=0) )
LCRS_PrintNodesAtLevel(Root->RightSibling, Level);
if(Level == 0)
{
printf(\"%c\\n\", Root->Data);
return ;
}
가능?
ㅇㅇ
가능해
가능하지만, 재귀가 더 이해하기 쉽고 깔끔해보이네 ㅎㅎ
감사합니다.. 아 전혀 모르겠네
이건 레벨의 끝부터 출력되서 마음에 안듬..ㅋㅋ 방법없나
아..리턴빼고 출력을 오른쪽 이동하기전에 하니까 순서맞게 잘되네여..ㅋ
스택이라는 알고리즘은 누가 심심해서 쌈싸먹기 위해 만든 알고리즘이 아닙니다.