后端岗位面试题更新 2026-08-05

完成代码题:将包含字母和若干空格的字符串改写为单词间仅一个空格且前后无空格的格式,要求使用 while 实现,不能用 split 方法。

网易后端开发互联网/IT编码实现问题拆解

考察说明

考察字符串遍历、while 循环控制与原地规整逻辑

回答思路

  1. 用 while 遍历字符串并跳过连续空格
  2. 正确处理首尾空格,保证输出无前后空格
  3. 保持单词间仅一个空格,不改变单词顺序
  4. 不使用 split,体现手写解析能力
  5. 注意边界:空字符串、全空格、仅一个单词
本题已收录答题指导

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

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