더보기


public int GetCount()
{
int count = 0;
if (this.top == null)
{
return count;
}
else
{
Node temp = this.top;
count = 1;
while (true)
{
if (temp.Next == null)
{
return count;
}
else
{
temp = temp.Next;
count++;
}
}
}
}
public int GetCount(Node node, int count)
{
Node temp = node;
if (temp == null)
{
return count;
}
else
{
temp = temp.Next;
return GetCount(temp, count + 1);
}
}
'자료구조' 카테고리의 다른 글
스택 복습 (+ Push 순서도) (0) | 2021.12.28 |
---|---|
Pop + peek (0) | 2021.12.28 |
재귀적으로 스택의 모든 데이터를 출력 (0) | 2021.12.28 |
스택 (stack) Push (0) | 2021.12.28 |
재귀함수 - Linked List에서 head부터 시작해서 마지막노드 반환 (0) | 2021.12.28 |