Re: [問題] 資料串取代問題
看板C_and_CPP (C/C++)作者leslieha (懂的付出才會幸福)時間15年前 (2009/02/19 21:53)推噓1(1推 0噓 1→)留言2則, 2人參與討論串3/4 (看更多)
※ 引述《DRLai (蘇打)》之銘言:
: 補充一下
: 因為有部份網友好像不太懂我的問題…
: EX:
: 我目前有的資料為
: (2,2,0,0,1)
: (1,0,0,0,3)
: 接著要做的事情是
: 當我新進一筆資料時,我要去比對現有的資料
: 如果新進的資料每一個相同位置的數字大於或等於現有的其中一筆
: 則取代之,否則丟棄
記錄每位的MAX值
(2,2,0,0,3)
: 新進(1,2,0,0,1)
第一個數字 1 < 2
第二個數字 2 = 2
第三個數字 0 = 0
第四個數字 0 = 0
第五個數字 1 < 3
沒大 有小 有等
881
: 新進(2,2,0,2,0)
第一個數字 2 = 2
第二個數字 2 = 2
第三個數字 0 = 0
第四個數字 2 > 0
第五個數字 0 < 3
有大於 管它有沒有小 or 有沒有等
留就對了
至於沒大沒小...
就留吧~
: (2,2,0,0,1)
: (1,0,0,0,3)
: (2,2,0,2,0)
多一筆資料
現有的MAX(2,2,0,0,3)與新記錄的資料(2,2,0,2,0)來重算MAX
MAX = (2,2,0,2,3)
: 我又新進了一筆為(4,4,4,4,4)
: 同樣拿這筆資料跟現有所有資料一個一個比對
全大, 以一擋百, 還不留嗎? :p
: 故最後資料庫剩下
: (4,4,4,4,4)(其他的都被取代掉)
這樣有滿足你的條件嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 58.114.176.14
推
02/19 22:23, , 1F
02/19 22:23, 1F
→
02/19 22:30, , 2F
02/19 22:30, 2F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章