当前位置:   article > 正文

华为OD面试题_华为od面试题库

华为od面试题库

/**
* 1、有序数组合并
*
* @param {Array} arr1 有序数组1
* @param {Array} arr2 有序数组2
* @param {Array}
*/

const arr1 = [1, 3, 5];
const arr2 = [2, 4, 6];
merge(arr1, arr2);  // => [1,2,3,4,5,6]

  1. function merge(arr1, arr2) {
  2.  let arr = [...arr1,...arr2];
  3. return arr.sort((a,b)=>a-b)
  4. }
  5. const arr1 = [135];
  6. const arr2 = [246];
  7. let str = merge(arr1,arr2)

interface Node {
  left?: Node;
  right?: Node;
}
/**
 * 2、求一个对象的最大深度
 *
 * @param {Node} tree
 */
function maxDeep(tree) {
  // 你的代码
}

  1. function maxDeep(tree) {
  2. // 你的代码
  3. for(let item in tree){
  4. if(tree[item] instanceof Object){
  5. ci++
  6. maxDeep(tree[item])
  7. }
  8. }
  9. return ci
  10. }
  11. let m = maxDeep({a:'1',b:{
  12. a:1,
  13. b:{
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/625017
推荐阅读
相关标签
  

闽ICP备14008679号