什么是算法?
- 输入:鸡蛋2枚、冷米饭200克、盐3克、食用油适量
- 将鸡蛋打散成蛋液并加入盐
- 开火,锅热后倒入食用油
- 放入蛋液翻炒2分钟,转小火
- 加入米饭,用锅铲快速剁匀
- 转中火,不断翻炒3分钟
- 每一步骤简单明确
- 有明确的输入与输出
- 在有限时间内完成,产生正确结果
逐步解释算法过程
- 设Z=2144,i=1
- 选取Y(i),计算Z=Z-Y(i)
- 若Z>0,则i=i+1,返回第二步
- 若Z<=0,则返回对应的日期
- 结束
- 第一周:Y(1)=1040,Z=2144-1040=1104(>0),i=2
- 第二周:Y(2)=410,Z=1104-410=694(>0),i=3
- 第三周:Y(3)=390,Z=694-390=304(>0),i=4
- 第四周:Y(4)=280,Z=304-280=24(>0),i=5
- 第五周:Y(5)=260,Z=24-260=-236(<=0),对应日期为12月5日
- 步骤简单直接
- 输入明确(期初库存、每周使用量)
- 有限时间内完成,得出正确结果(库存耗尽日期)

