Results 2 comments of Woz

题目测试用例有点少规则太模糊了。。 写一个用sort的吧 ```js const arr1 = ['A1', 'A2', 'B1', 'B2', 'C1', 'C2', 'D1', 'D2']; const arr2 = ['A', 'B', 'C', 'D']; const arr3 = arr1.concat(arr2); const comp = function(a,b){ const...

我只深拷贝了 Object, Array,其他的非基本类型都是浅拷贝(如果处理Set什么的就太复杂了,题目用意应该是考察遍历树和重复引用吧) DFS用常规的递归问题不大,需要注意下重复引用的问题,不用递归的话就用栈 BFS就用队列,整体代码倒是差不多 ```js // 如果是对象/数组,返回一个空的对象/数组, // 都不是的话直接返回原对象 // 判断返回的对象和原有对象是否相同就可以知道是否需要继续深拷贝 // 处理其他的数据类型的话就在这里加判断 function getEmpty(o){ if(Object.prototype.toString.call(o) === '[object Object]'){ return {}; } if(Object.prototype.toString.call(o) === '[object Array]'){ return []; }...