我奋力去了解如何使用字典编写的基本实现,并在Python中序遍历二叉搜索树。该课程必须使用以下结构。的Python解释二叉搜索树
我将非常高兴,如果有人能在每个功能填写空白(通)让我开始。
class Dictionary:
def __init__ (self):
pass
def insert (self, key, value):
pass
def delete (self, key):
pass
def find (self, key):
pass
def traverse (self, f):
pass
def __str__ (self):
return str(self)
我还没有理解你在这里做什么。你是否想要实现你自己的字典类?这只是一个学术练习吗?我问,因为Python已经有一个很好的字典实现内置到语言本身。 – 2010-02-05 09:19:45
它闻起来像给我做作业;就像你的其他问题一样。如果功课是这样的话,我们可以指导你一个好的教程的方向,而不是告诉你,你自己的内置版本的功能没有意义。 – 2010-02-05 09:23:26
在Python中使用二叉树数据结构肯定有一点意义,它是Python缺失的部分之一,但这绝对是家庭作业。没有人不知道如何实现二叉树指定一个这样的API,不要介意说它*有*使用该API。 – 2010-02-05 09:32:02