tony chen
tony chen
RT,因为 v1 和 v2 版本会通过 Vue.Component 来注册全局组件,而且不能自定义全局组件的名称,所以如果有多个版本在项目里共存的话会出现覆盖的问题。希望能够支持一下自定义的全局组件名。
[点击查看原文]() [点击查看原题](https://leetcode-cn.com/problems/zhong-jian-er-cha-shu-lcof/) ## 题目 输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍历的结果中都不含重复的数字。 例如,给出 前序遍历 preorder = [3,9,20,15,7] 中序遍历 inorder = [9,3,15,20,7] 返回如下的二叉树: ``` 3 / \ 9 20 / \ 15 7 ``` ## 解题思路 - 前序遍历:每次先遍历二叉树的根节点,然后再分别遍历二叉树的左右子树...
[点击查看原文]() [点击查看原题](https://leetcode-cn.com/problems/er-jin-zhi-zhong-1de-ge-shu-lcof/) ## 题目 请实现一个函数,输入一个整数,输出该数二进制表示中 1 的个数。例如,把 9 表示成二进制是 1001,有 2 位是 1。因此,如果输入 9,则该函数输出 2。 ## 解题思路 ### 暴力法 直接将数字转成二进制格式,然后计算 $1$ 的个数。 PS:``String`` 的 ``toString`` 方法可以转换进制,利用这点我们少写点代码…… #### 代码 ```javascript /**...
[点击查看原文](https://juejin.im/post/5ea24cabe51d4546d1711343) [点击查看原题](https://leetcode-cn.com/problems/qing-wa-tiao-tai-jie-wen-ti-lcof/) ## 题目 一只青蛙一次可以跳上$1$级台阶,也可以跳上$2$级台阶。求该青蛙跳上一个 $n$级的台阶总共有多少种跳法。 答案需要取模 $1e9+7$($1000000007$),如计算初始结果为:$1000000008$,请返回 $1$。 > 提示:$n$ 的取值为 $[0, 100]$ ## 解题思路 令 $n$ 级台阶的跳法为 $Sn$, 当 $n$ 为 $0$ 时,$S\mathop{{}}\nolimits_{{0}} = 1$ 当 $n$ 为...
解题套路: 1. 直接用哈希表来找(只适合两数之和) 2. 先排序,然后固定首个数字,剩下的交给双指针来找 ### 哈希表解「两数之和」 #### 题目 给定一个整数数组 `nums` 和一个目标值 `target`,请你在该数组中找出和为目标值的那 **两个** 整数,并返回他们的数组下标。 #### 暴力解法 ```javascript /** * @param {number[]} nums * @param {number} target * @return {number[]}...