日期:2014-05-20  浏览次数:20585 次

請提供一算法實現,謝謝!
在出入庫時有兩種記錄:入庫和出庫.
入庫有     :起號~迄號
出庫也有:起號~迄號.
現需要對入庫和出庫的票據進行合併,即在入庫紀錄中去除出庫的記錄.
有如下情況:
狀況一:
          合併前:
                        日   期         起   號         迄   號
          入           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