这是笔试的时候遇到的算法题,明明很简单的一道题有点紧张居然只做到60%的通过率。。
题目描述
给定一个数组,求出数组的深度。(不能使用计算括号的方法)
解法
1 | function deepCalc(arr, deep) { |
开始写的时候纯粹用了队列来处理数组内的数组,导致同级的数组会叠加深度,实际上只要把同级的数组重新递归下去就可以了
陈日天技术博客
这是笔试的时候遇到的算法题,明明很简单的一道题有点紧张居然只做到60%的通过率。。
给定一个数组,求出数组的深度。(不能使用计算括号的方法)
1 | function deepCalc(arr, deep) { |
开始写的时候纯粹用了队列来处理数组内的数组,导致同级的数组会叠加深度,实际上只要把同级的数组重新递归下去就可以了