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

给定一个只包含大写字母的字符串,要求将它分割成若干个子串,使得每个子串中任意两个字符的出现次数之差不超过1。请说明你的解法。

携程后端开发消费品/零售编码实现问题拆解方案权衡

考察说明

考察字符串分割问题的建模与动态规划或贪心解法

回答思路

  1. 正确理解平衡字符串的定义及分割要求
  2. 给出可运行的时间复杂度分析
  3. 能够说明边界条件与终止状态
  4. 讨论能否贪心求解及反例
本题已收录答题指导

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

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