作者查詢 / tony21177
作者 tony21177 在 PTT [ C_and_CPP ] 看板的留言(推文), 共50則
限定看板:C_and_CPP
看板排序:
首頁
上一頁
1
下一頁
尾頁
1F推: void srh(int a[][col],int *)相當於05/21 16:57
2F→: void srh(int (*a) [col],int *)05/21 16:58
3F推: 妳的其實是相當於Void srh(int * (a[][col]), int *b )05/21 17:54
34F推: 依照K&R 2 array name str不是變數,不能做assignment04/17 10:18
4F→: 謝謝,改了後過了08/28 18:55
5F→: There is no line in the output file corresponding t08/28 18:56
6F→: to the last ``null'' block of the input file08/28 18:56
7F→: 是我誤會題目意思嗎?08/28 18:56
2F→: 這就是我疑惑的地方了,我為了避免不同筆測資間的影響,01/15 21:25
3F→: 特地在while(1)迴圈裡一開始才宣告那些變數和陣列01/15 21:25
4F→: 這樣不同筆測資間還會互相影響?01/15 21:26
9F→: 我做了歸0後,發現還是有問題,在程式碼加註一些printf01/15 22:13
10F→: Debug發現第2筆開始測資輸入沒問題,但卻找不到空白字元01/15 22:14
11F→: 更新後的程式碼http://codepad.org/gCvWw1XI 有點亂...01/15 22:15
12F→: 我找到原因了.因為每筆測資的換行字元也會讀取進s陣列.01/15 22:42
13F→: 感謝前輩提點!!AC了http://codepad.org/oedVKEPP01/15 23:18
2F推: 2維陣列?01/10 23:38
2F→: 下班後來試試,因為想說times對就好,buf只是拿來暫存01/09 08:05
3F→: 把buf印出來後是正確的數字....不太懂我的程式碼錯在哪01/09 19:55
9F→: 我原先也懷疑會不會是buf問題,但是每次數字用字串存入01/10 08:19
10F→: buf,都會蓋掉上次存的,因為字串是隨著數字增加而增加,01/10 08:20
11F→: 長度比定等於或大於上一次存的,我只是很懷疑我試很多01/10 08:21
12F→: 測資,兩種解法的output且格式都一樣,怕是我忽略了01/10 08:22
13F→: 了critical的測資,UVa不是只看output嗎?01/10 08:23
14F→: 多加了tuyutd前輩說的那段真的就AC了....,不太懂為什麼01/10 08:26
15F→: 畢竟我沒有這一段時,for迴圈裡每次印出buf都是正確字串01/10 08:28
16F→: OUTPUT也沒有改變阿......01/10 08:28
23F→: 我是想說雖然存取到奇怪的值,但我去比對0-9的字串01/10 11:45
24F→: 只有相等時times陣列才會更動所以我確保我最後的output01/10 11:46
25F→: 是正確的,我以為UVa的OJ只會去管我的輸出?01/10 11:47
26F→: 我才會想說為了達到正確的output這樣做是無所謂的01/10 11:48
27F→: 還是說剛好幾次沒定義的buf的內容剛好是'0'~'9'中字元01/10 11:50
28F→: 導致答案錯誤?01/10 11:50
29F→: 我覺得最有可能的是我沒法確認存取到沒定義的buf元素01/10 12:04
30F→: 是否會造成錯的答案,也許在我的系統不會出問題,01/10 12:05
31F→: 但在其他的系統上執行可能會因為存取到01/10 12:06
32F→: 為定義的buf元素值而造成times陣列錯誤01/10 12:06
6F→: 感謝~AC了01/07 19:37
5F→: 可是我定義total的地方不是使得total是global變數嗎,12/11 00:27
6F→: 還是我仍須要用指標方式將total記憶體位置傳入function12/11 00:29
12F→: 謝謝各位的指教,所以我遞迴的流程順序沒有問題嗎?12/11 21:22
13F→: 的確是mooc小弟資質不好,進度總是落後很多.....12/11 21:23
14F→: 把三個條件式改成||跟遞迴終止條件不要加row==(M+N-1)12/11 21:53
15F→: 答案就對了,但使我不太明瞭為啥遞迴終止條件多加了12/11 21:54
16F→: row==(M+N-1)反而是錯的呢,我是一行一行放城堡跟皇后的12/11 21:54
17F→: 最後放完應該最後一行也是M+N-1才對啊12/11 21:55
18F→: 加不加row應該都沒才對呀12/11 21:56
19F→: 更正後的程式碼http://codepad.org/40p6GeOu12/11 21:56
20F→: 各位前輩抱歉,我第一顆是從row=1開始放,所以最後放完12/11 22:05
21F→: 是row==(M+N)才對12/11 22:05
首頁
上一頁
1
下一頁
尾頁