logo 轻松的编程学习
  • 首页
  • 题库
  • 学习路径
  • 在线商城
  • 能力地图
  • 下载应用
登录 / 注册

BST 最擅长的一件事

对 错 二叉搜索树最擅长的是【0】。

开始练习 →

中序走出来第一个是几

对 错 把 17、24、15、13、23 依次插进一棵空的 BST。运行下面这段程序: class BNode: def __init__(self, val): self.val = val sel

开始练习 →

查一个值,第一步和谁比

在 BST 里查一个值,第一次比较的对象是【0】。

开始练习 →

比根小意味着什么

要找的值比根小,接下来【0】。

开始练习 →

每比一次大约排除多少

在一棵长得比较均匀的 BST 里,每比较一次大约排除掉【0】。

开始练习 →

查找最多要比几次

在 BST 里查一个值,最多比较的次数大约等于【0】。

开始练习 →

查 23 比了几次

还是那棵树(17、24、15、13、23 依次插入)。运行下面这段程序,它数的是"比了几次": class BNode: def __init__(self, val): self.val = v

开始练习 →

写一个查找

补全 find:在 BST 里查 val,在返回 True,不在返回 False。 这次查的是 23。

开始练习 →

查一个根本不在的值

同一个 find,这次查 20——它不在树里。 ⚠️ 走到空位就要停下来返回 False,不能报错。

开始练习 →

顺便数出比了几次

补全 steps:返回查找 val 时一共比较了几次(比到就停)。 这次查 13。

开始练习 →
  • 上一页
  • 1
  • ...
  • 403
  • 404
  • 405
  • 406
  • 407
  • ...
  • 1095
  • 下一页
🔎 搜索
© 2026 有词 — 青少年编程训练平台