test_prefix_tree.py 文件源码

python
阅读 37 收藏 0 点赞 0 评论 0

项目:data_structures 作者: prawn-cake 项目源码 文件源码
def test_tree(self):
        prefix_tree = PrefixTree()
        values = ['amy', 'ann', 'anne', 'emma', 'rob', 'roger', 'anna']

        # Test setter
        for value in values:
            prefix_tree[value] = value

        # Test getter
        result = prefix_tree['ann']
        self.assertTrue(result)
        self.assertTrue(inspect.isgenerator(result))
        # expect 'ann', 'anne' and 'anna'
        self.assertEqual(len(list(result)), 3)

        # Test containment
        self.assertTrue('amy' in prefix_tree)
        self.assertFalse('am' in prefix_tree)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号