文件名称:CS2223-Project2:CS2223 项目 2
文件大小:7KB
文件格式:ZIP
更新时间:2024-07-31 02:07:46
Java
班级:CS2223 B01 组:Zachary Robbins 和 Fiona Heaney 项目 #2 截止 2014 年 11 月 24 日 目的:使用 3 种不同的遍历方法将树的遍历表示为字符串数组。 用户输入一两个字符串,构建一棵树,并根据输入的字符串数量,运行不同的遍历方法。 编译:使用命令“javac *.java”编译 RUN:使用命令“java Launcher”运行 使用方法:用户可以输入最大100个字符串,字符之间用一个空格字符分隔,并以换行符结束。 如果只输入一个字符串,则需要 2 个换行符才能执行。 描述:preOrderTraverse、inOrderTraverse 和 postOrderTraverse 是 3 种方法,它们遍历树并按命名顺序打印节点。 buildBST 对 BST 进行预先排序的遍历,并通过查找下一个大于 root 的 elt 并递归构
【文件预览】:
CS2223-Project2-master
----.project(374B)
----.DS_Store(6KB)
----src()
--------Launcher.java(268B)
--------TreeNode.java(678B)
--------Traversals.java(12KB)
----README.md(2KB)
----.classpath(226B)
----.gitignore(6B)