锐捷网络股份有限公司面试题更新 2026-08-05

对于一个整数数组,请实现一个函数,使得数组中的每个元素最多出现两次,并返回新数组的长度。说明你的解题思路。

锐捷网络股份有限公司人工智能通信/运营商编码实现问题拆解

考察说明

考察数组遍历、排序和双指针技巧的掌握

回答思路

  1. 能够快速想到排序后利用有序性处理问题
  2. 正确使用同向双指针维护新数组的有效写入位置
  3. 给出简洁高效的算法实现并分析复杂度
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。