סריקה תוכית ב-C#
public static void InOrder(BinNode<int> t)
{
if(t != null)
{
InOrder(t.GetLeft());
Console.WriteLine(t.GetValue());
InOrder(t.GetRight());
}
}
סריקה סופית ב-C#
public static void PostOrder(BinNode<int> t)
{
if(t != null)
{
InOrder(t.GetLeft());
InOrder(t.GetRight());
Console.WriteLine(t.GetValue());
}
}
סריקה ,תחילית ב-C#
public static void InOrder(BinNode<int> t)
{
if(t != null)
{
Console.WriteLine(t.GetValue());
InOrder(t.GetLeft());
InOrder(t.GetRight());
}
}