首页 新闻 赞助 找找看

c#基于堆栈的商品货架管理系统

0
[待解决问题]

针对一种特定商品,实现该商品的货架管理。商品货架可以看成一个栈,栈顶商品的生产日期最早,栈底商品的生产日期最近。上架时,需要倒货架,以保证生产日期较近的商品在较靠下的位置。c#程序

关晟强的主页 关晟强 | 菜鸟二级 | 园豆:202
提问于:2018-12-18 12:44
< >
分享
所有回答(2)
1

业务上就有问题.
就算要抽象.货架也该是队列.先进先出
如果用先进后出.那不是新生产的卖掉.之前生产的过期了也买不掉.

吴瑞祥 | 园豆:29449 (高人七级) | 2018-12-18 13:23
0

综合你以上的业务需求,应该用的是队列。
即最先放入物品,应该最先出仓。
每次放入队列中的物品应该按照生产日期顺序排好,生产日期最旧的先放入队列。

Timothy-Lau | 园豆:351 (菜鸟二级) | 2018-12-18 13:55
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册