假设我们有两个以字符串形式表示的数字。我们必须将它们相乘,并将结果也以字符串形式返回。因此,如果数字是“28”和“25”,则结果将是“700”。为了解决这个问题,我们将遵循以下步骤:获取两个参数 x 和 y,表示 x 除以 y 如果 x < −Infinity 且 y = 1,则返回 infinity a := |x|,b := |y| 且 ans := 0 当 a − b >= 0 时 p := 0 当 a − (左移 b (左移 1 p 次)) >= 0 时 p := p + 1 a := a − (左移 b,p ... 阅读更多
假设我们有一个值 k 和一个二叉搜索树,这里每个节点要么是叶子节点,要么包含 2 个子节点。我们必须找到包含值 k 的节点,并返回其兄弟节点的值。因此,如果输入类似于 k = 4,则输出将是 10。为了解决这个问题,我们将遵循以下步骤:定义一个函数 util()。这将采用根、k 和 ans 如果根的左子节点不为空且根的右子节点不为空,则返回 如果 k > 根的值,则 如果根的右子节点的值与 k 相同,则插入 ... 阅读更多