AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
登录
登录
AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
首页
面试题库
前端/移动开发面试题
请设计并实现一个发红包算法,输入为总金额和红包个…
前端/移动开发面试题
更新 2026-08-05
请设计并实现一个发红包算法,输入为总金额和红包个数,输出为每个红包的金额,要求各红包金额不同且贴近现实场景。
58集团
前端/移动开发
消费品/零售
编码实现
问题拆解
技术原理
考察说明
考察算法设计、随机金额分配与现实约束的平衡
回答思路
明确现实约束:金额为正、总和相等、存在上下限或避免极端
设计保证金额互异且随机分布的分配策略
说明算法复杂度与边界处理(如红包个数与金额约束冲突)
给出可运行的伪代码或关键实现
换一题
上一题
你说到101状态码,还有什么常用的HTTP状态码?
下一题
请描述你在项目中实现AI语音对话功能时,从录音到生成回复再到播放的完整技术流程,并说明每一步的关键处理点。
本题还出现在
消费品/零售行业面试题
58集团面试题