前端/移动开发面试题更新 2026-08-05

请编写一个函数,从区间[0,600]中取出3个数,要求任意两个数的差都大于100,并返回满足条件的结果。

作业帮前端/移动开发互联网/IT编码实现问题拆解

考察说明

考察区间随机抽样与约束条件的编码实现

回答思路

  1. 正确理解并转译'两两差大于100'的约束
  2. 选择合适的算法策略(如排序后间隔采样或随机采样重试)
  3. 考虑边界值(0和600)与可满足性
  4. 返回结果并处理无解或输入非法的情况