为Java二进制搜索树编写测试程序

问题描述 投票:-2回答:1

我需要编写一个主程序,其目的是评估不同条件下二进制搜索树的性能,甚至不知道从哪里开始。如果有人可以帮助我,这就是我所需要的;对于任何知道自己在做什么的人来说都不应该太辛苦]

程序期望从shell命令行传递两个参数:

•第一个参数是设置为“随机”的字符串。您的程序以任意顺序将随机整数值插入树中。在两种情况下,都可以将与插入的键关联的数据设置为null。

•第二个参数是一个整数,表示要插入到二进制搜索树中的值的数量。该程序应实现以下附加功能:

•如果使用错误数量的参数调用它,它将显示一条错误消息并退出。

•如果第一个参数未设置为“ sorted”或“ random”,则应打印错误消息并退出。

•插入操作应使用try-catch子句进行保护,以防止在插入随机数时偶尔出现重复的键错误。

•一旦所有请求的值都已插入树中,程序将结束而不提供任何输出。

java data-structures binary-search-tree
1个回答
0
投票

不是此网站的工作方式。 Stackoverflow用于讨论并帮助解决可能的错误。您需要走开自己尝试一下,然后在遇到任何问题时返回。这不会帮助您学习编程,我就像您一次。去吧!

© www.soinside.com 2019 - 2024. All rights reserved.