請提供一算法實現,謝謝!
在出入庫時有兩種記錄:入庫和出庫.
入庫有 :起號~迄號
出庫也有:起號~迄號.
現需要對入庫和出庫的票據進行合併,即在入庫紀錄中去除出庫的記錄.
有如下情況:
狀況一:
合併前:
日 期 起 號 迄 號
入 11/1 1 10
入 11/2 11 15
入 11/3 16 20
合併後:
起 號 迄 號 張 數
1 10 10
11 15 5
16 20 5
狀況二:
合併前:
日 期 起 號 迄 號
入 11/1 1 10
入 11/2 11 15
入 11/3 16 20
出 11/4 1 10
合併後:
起 號 迄 號 張 數
11 15 5
16 20 5
狀況三:
合併前:
日 期 起 號 迄 號
入 11/1 1 10
入 11/2 11 15