精華區beta Programming 關於我們 聯絡資訊
※ 引述《streit.bbs@aeug.twbbs.org (亞斯爾‧馮‧修特萊)》之銘言: > 這是電信相關的 不同間的電信都會有LOG互相比對 > 來確定對方有沒有多加秒數多收錢 > 現在兩家的LOG要互相比對 我設計一個STRUCT去把需要比對的資料分析後放進去 > 內容大致上是 電話號碼 通話開始時間 通話結束時間 通話秒數 等等幾項 > 現在問題是光將檔案約61萬筆資料讀到陣列中 > 每筆就要花一秒的時間 61萬筆就要花掉166個小時以上 約6天半 > 這樣效率實在是很差 是否有更快速的方式可以將資料丟到陣列中呢? > 語言是C/C++ 工具BCB 檔案內容會先放到StringList中 > 再逐一從StringList中拉出來一個一個分析 先撇開技術不談,這是一個有問題的題目。 因為基本上所有電信業者是站在同一陣線的, 因此只要雙方協調好就能夠吃死消費者。 就單純技術問題來說,一筆資料就要花一秒的時間,這實在是太誇張了。 你用的是 AppleII 電腦嗎?還是打孔機? 另外,有一個疑問是,當某甲打電話給某乙時, 是否一定會有 A 公司傳遞訊息給 B 公司呢? 還是說兩家公司能夠同時接收通話雙方的通訊內容? 如果是前者,那麼問題就不存在。 -- ┌─────KKCITY─────┐★☆ 數十萬首歌曲,22種音樂分類 ☆★ bbs.kkcity.com.tw □□ 與各大唱片行同步的音樂收藏 □□ └──From:109.22.83.10 ──┘快來~KKBOX http://www.kkbox.com.tw --