给定一个嵌套数组 arr,以及一个数字 n,请判断 arr 中每个顶层元素(可能为数字或嵌套数组)内部是否存在数值类型且大于等于 n 的数字,若存在则将该顶层元素的下标加入结果数组,最终返回下标集合。请实现该逻辑并说明你的思路。
考察说明
考察嵌套数组遍历、类型判断、数值比较及结果收集能力
回答思路
- 能正确遍历嵌套数组并判断每个顶层元素内部是否有数字
- 能正确处理 undefined、空数组等非数字类型,避免误判
- 能按要求将符合条件的顶层下标加入结果并返回
- 能清晰解释递归或迭代展开的实现思路
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。