問題描述: 假設一個商店,它有一個貨架和一個倉庫,當貨架上的商品數量少于一定的數目時,從倉庫運一定數量的商品擺到貨架上,當倉庫里的商品的數量少于一定的數目時,購買商品把倉庫填滿,商品的出售要按照商品的生產日期來,快要過期的商品要先出售。 解決問題的方法: 用了兩個棧和 一個隊列,把隊列當作倉庫,用一個棧作為貨架,把另一個棧當作臨時的存儲箱。當要往貨架上添商品時,先把作為貨架的棧中的元素全都壓到作為存儲箱的棧中,再把倉庫中的元素壓到存儲箱中,然后再把存儲箱中的所有元素都壓到貨架上,這樣,就能保證快要過期的商品先被出售。
標簽:
商
上傳時間:
2015-03-21
上傳用戶:aeiouetla