我给了一个树的一行字符串表示.树中的键是整数.键是唯一的(但很稀疏).例如字符串
2[5],3[6,12[15,16]]
描述树
2 \-- 5 3 |-- 6 `-- 12 |-- 15 `-- 16
我想用一个GetChildren方法将一行字符串解析为ChildLookup类,以便这样做
> GetChildren(2)返回[5]
> GetChildren(5)返回[]
> GetChildren(3)返回[6,12]
> GetChildren(10)抛出KeyNotFoundException
我怎样才能做到这一点?
动机:我正在尝试使用相同的API对为不同类编写的算法进行单元测试.
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。