📌 点击直达笔试专栏 👉《大厂笔试突围》
题目一:班级值班安排优化
1️⃣:计算员工值班时间总和
2️⃣:直接比较 n*k 与总和的大小关系
难度:简单
这道题目的核心在于数学模型的简化。通过分析平均分配的本质,我们发现只需直接比较员工数量与时间上限的乘积(n*k)和总工作时间即可得出结论,无需计算向上取整的平均值。这种优化不仅减少了计算步骤,避免了除法运算和向上取整的复杂性,还提高了代码的可读性和执行效率。时间复杂度为O(n),是解决资源分配类问题的典型数学思维应用。
题目二:二进制数值合成统计
1️⃣:理解数字的二进制表示与"合成度"概念
2️⃣:计算每个数的二进制中1的个数
3️⃣:确定可能的合成度范围并统计结果<