SpengF
SpengF
最高票的答案写的很好,不过还是不知道为啥不能用indexOf?因为面试题用indexOf太low了么?还是考察点不在这上
> 这道题不是工程题,是道算法题。求的是两个数组的最长公共子序列。所以上面用一个filter一个includes或者indexOf的都是错的。 > 反例很简单。 > var nums1 = [1] > var nums2 = [1,1] > 或者 > var nums1 = [1,1] > var nums2 = [1] > 最长公共子序列应该是[1] > 跑一下你们的方法就能知道错了。...
感觉立即执行函数有点多余,没必要加上 ```javascript class LazyMats { constructor(name){ this.name=name; this.arr=[]; console.log(`Hi I am ${this.name}`) setTimeout(() => this.next(), 0); } eat(lunch){ let fast=()=>{ console.log(lunch) this.next() } this.arr.push(fast) return this; } sleep(time){ let fast=()=>{...
```javascript function formArray(arr) { const sortedArr = Array.from(new Set(arr)).sort((a, b) => a - b); const obj={} sortedArr.forEach((v) => { const key = Math.floor(v / 10); const group = obj[key] ||...