摘要:
问题 请完成一个函数,输入一个二叉树,该函数输出它的镜像。 示例 解答1:递归 class Solution { public: TreeNode* mirrorTree(TreeNode* root) { if (!root) return nullptr; // 前序操作 swap(root-> 阅读全文
摘要:
问题 输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。要注意大数问题,即输出字符串。 示例 输入: n = 1 输出: [1,2,3,4,5,6,7,8,9] 解答 class Solution { public: st 阅读全文
摘要:
问题 实现一个基本的计算器来计算一个简单的字符串表达式 s 的值。 1 ⇐ s.length ⇐ 3 * 105 s 由数字、'+'、'-'、'('、')'、和 ' ' 组成 s 表示一个有效的表达式 示例 输入: s = " 2-1 + 2 " 输出: 3 输入: s = "(1+(4+5+2)- 阅读全文