[問題] 讀檔還原sparse matrix (解決)
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
無
問題(Question):
我的問題是讀檔進入無限迴圈和測值抓不進要print的陣列,不知道錯在哪
=================================
檔案第一行兩數字表示大小為m*n的陣列,然後下面每排的數字各代表 "x" "y" "值"
拿範例中 1 2 3 這排來說就是,即表示 ary[1][2]=3 ,沒列出來的陣列元素皆為0
(也就是該陣列為sparse matrix),而我現在需要的output就是把陣列全印出來
餵入的資料(Input):
input範例
5 6
1 2 3
4 5 6
2 4 1
3 5 1
預期的正確結果(Expected Output):
output範例
0 0 0 0 0 0
0 0 3 0 0 0
0 0 0 0 1 0
0 0 0 0 0 1
0 0 0 0 0 6
錯誤結果(Wrong Output):
讀檔失敗
程式碼(Code):(請善用置底文網頁, 記得排版)
http://codepad.org/CZpIgpCQ
補充說明(Supplement):
--
本篇為代PO
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.209.146
※ 編輯: Mije 來自: 140.115.209.146 (11/09 02:17)
→
11/09 08:53, , 1F
11/09 08:53, 1F
→
11/09 08:54, , 2F
11/09 08:54, 2F
→
11/09 08:54, , 3F
11/09 08:54, 3F
→
11/09 09:01, , 4F
11/09 09:01, 4F
→
11/09 09:02, , 5F
11/09 09:02, 5F
→
11/09 18:56, , 6F
11/09 18:56, 6F
→
11/09 18:56, , 7F
11/09 18:56, 7F
※ 編輯: Mije 來自: 140.115.209.146 (11/09 18:57)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章