Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我必须生成一个大小为 7 且高度为 3 的二叉搜索树。但是,我的答案只需硬编码,而不是生成一个的函数。
所以
let bst_size7_height3 =
硬编码到底是什么意思?
这意味着树将只是您程序中的一个表达式。这是三个数字的硬编码列表:
let numbers = [2; 1; 0]
这是一个计算数字列表的函数:
let rec downfrom n = if n < 0 then [] else n :: downfrom (n - 1) let numbers2 = downfrom 2