Re: [問題] 資料串取代問題
補充一下
因為有部份網友好像不太懂我的問題…
EX:
我目前有的資料為
(2,2,0,0,1)
(1,0,0,0,3)
接著要做的事情是
當我新進一筆資料時,我要去比對現有的資料
如果新進的資料每一個相同位置的數字大於或等於現有的其中一筆
則取代之,否則丟棄
新進(1,2,0,0,1)
跟原有的(2,2,0,0,1)相比
第一個數字 1 < 2
第二個數字 2 = 2
第三個數字 0 = 0
第四個數字 0 = 0
第五個數字 1 = 1
由於第一個數字是屬於"小於"狀態
其他為"等於"
故新進資料被丟棄
接著
新進(2,2,0,2,0)
跟原有的(2,2,0,0,1)相比
第一個數字 2 = 2
第二個數字 2 = 2
第三個數字 0 = 0
第四個數字 2 > 0
第五個數字 0 < 1
第四個數字為大於
第五個數字為小於
與另一組(1,0,0,0,3)相比
第一個數字 2 > 1
第二個數字 2 > 0
第三個數字 0 = 0
第四個數字 2 > 0
第五個數字 0 < 3
新進的資料(2,2,0,2,0)無法與現有的資料相比
則新增到資料庫內
故資料庫現在有
(2,2,0,0,1)
(1,0,0,0,3)
(2,2,0,2,0)
這三筆資料
我又新進了一筆為(4,4,4,4,4)
同樣拿這筆資料跟現有所有資料一個一個比對
發現他每個數字都大於現有的數字
故最後資料庫剩下
(4,4,4,4,4)(其他的都被取代掉)
這樣有比較好理解嗎^^
麻煩各位高手了
--
▊ ◥ thePainter. ◤ ▎
▊ ◣◢ ◣ ◤ ◣ ◤ ▎
▊ ◥◤ ◣ ◤ ◤ ▎ http://www.wretch.cc/blog/myelf
▊ ◥ ◢ ◤ ◤ ◤ ▎ Wretch@BBS -> P_myelf
▊ ◢◤ thePainter. ◣ ▎ φthePainter.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.145.221
→
02/19 00:07, , 1F
02/19 00:07, 1F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章