[發案] 資料處理
案件狀態:已結案
發案人:吳先生
聯絡方式1:william.wu70278@gmail.com
聯絡方式2:站內信
所在地區 :
有效時間:即時
專案說明:用C++寫.exe檔來處理input的data
input是.txt檔,data形式如下
1,[1]->[2]->[3]->[4]->[3]->[5]
2,[1]->[3]->[2]->[3]->[1]
3,[1]->[4]->[3]->[5]->[4]->[1]
.
.
逗號前是data序號,逗號後是user的網頁瀏覽路徑
[]內是網頁的代號,視為字串即可,數字大小不代表順序
->是箭頭,表示路徑順序
不同序號的路徑彼此獨立,不用考慮重複情形
我想要將user的瀏覽路徑切成向前與向後
向前指的是該user到目前為止瀏覽的網頁都未重複
向後指的是該user到目前為止瀏覽的網頁都有重複
方向改變的話就output,未改變的話就繼續算
以上例編號1的路徑來說明
原始是1,[1]->[2]->[3]->[4]->[3]->[5]
首先[1]->[2],[2]未曾出現於此路徑,故[1]->[2]是向前
再看[2]->[3],[3]未曾出現於此路徑,故[1]->[2]->[3]是向前
再看[3]->[4],[4]未曾出現於此路徑,故[1]->[2]->[3]->[4]是向前
接著[4]->[3],[3]已經出現過,故[4]->[3]是向後 (方向改變了)
最後[3]->[5],[5]未曾出現於此路徑,故[3]->[5]是向前 (方向改變)
所有筆數以此規則run完後
最後output兩個txt檔,一個是向前.txt,一個是向後.txt
向前.txt裡面就會是 向後.txt裡面就會是
1,[1]->[2]->[3]->[4] 1,[4]->[3]
1,[3]->[5] 2,[2]->[3]->[1]
2,[1]->[3]->[2] 3,[5]->[4]->[1]
3,[1]->[4]->[3]->[5]
以上規則應該還算清楚,若不清楚可再問
預算:來信報價(請分別報含程式碼與不含程式碼的價)
請在我有回信確認要您協助後再開始作業
接案者要求:無要求
接受新手承案否:是
附註:資料約5萬筆,會給您大約100筆的sample run看看
完成後請將sample run出來的兩個txt檔寄給我
確認沒問題後即匯款,您再將程式寄給我
(以下內容鼓勵結案後填寫,可以詢問接案人願不願意暴光接案身份)
結案意見:
接案人:
評價(0-10):
說明:
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.45.141.54
推
07/18 15:17, , 1F
07/18 15:17, 1F
推
07/18 15:18, , 2F
07/18 15:18, 2F
→
07/18 15:29, , 3F
07/18 15:29, 3F
→
07/18 15:31, , 4F
07/18 15:31, 4F
→
07/18 15:31, , 5F
07/18 15:31, 5F
推
07/18 15:56, , 6F
07/18 15:56, 6F
→
07/18 15:56, , 7F
07/18 15:56, 7F
※ 編輯: sleepwu 來自: 114.45.141.54 (07/18 17:51)
※ 編輯: sleepwu 來自: 114.45.141.54 (07/18 21:06)