上一篇 | 下一篇

数据结构与算法(C#实现)系列---演示篇(二)

发布: 2008-6-30 09:33 | 作者: admin | 来源: | 查看: 0次

数据结构与算法(C#实现)系列---演示篇(二)

Heavenkiller(原创)

public static void ShowGeneralTree_travel()

{

IEnumerator tmpIEnum;

Tree.TraversalType travelType=0;

//---------------------提示----------------------------

Console.WriteLine("please choose a the No. of a item you want to travel:");

Console.WriteLine("1.BreadthFirst----- 广度遍历");

Console.WriteLine("2.PreDepthFirst-----前序遍历");

Console.WriteLine("3.InDepthFirst----中序遍历");

Console.WriteLine("4.PostDepthFirst----后序遍历");

switch(Console.ReadLine())

{

case "1"://Show Stack

travelType=Tree.TraversalType.Breadth;

Console.WriteLine("广度遍历");

break;

case "2"://SortedList

travelType=Tree.TraversalType.PreDepth;

Console.WriteLine("前序遍历");

break;

case "3":

travelType=Tree.TraversalType.InDepth;

Console.WriteLine("中序遍历");

break;

case "4":

travelType=Tree.TraversalType.PostDepth;

Console.WriteLine("后序遍历");

break;

default:

break;

字号: | 推荐给好友

31/3123>

评分:0

我来说两句