[姆咪] 程式大師請進已回收

看板Marginalman作者 (廷廷)時間3年前 (2022/10/12 15:27), 3年前編輯推噓3(309)
留言12則, 5人參與, 3年前最新討論串2/3 (看更多)
剛剛研究了一下 發現 測資給的point在1000以內可以正常執行 超過1000的就發生執行錯誤 是vector被我存爆了嗎? 題目是 closest pair of point 輸入point 輸出最短的距離 這是我寫的code 如果大師有時間可以看一下 http://pastie.org/p/16kwtx8xHtWS3KzOOIHB37 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.230.10.226 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Marginalman/M.1665559670.A.AB9.html

10/12 15:28, 3年前 , 1F
你會寫註解喔 作業不是跑過就好了?
10/12 15:28, 1F

10/12 15:29, 3年前 , 2F
signal
10/12 15:29, 2F

10/12 15:29, 3年前 , 3F
這樣debug找在哪行比起較快
10/12 15:29, 3F

10/12 15:30, 3年前 , 4F
原來 我也寫註解好了 感謝分享技巧
10/12 15:30, 4F

10/12 15:45, 3年前 , 5F
你的錯誤是都沒有stack逆= =
10/12 15:45, 5F
所以都存在heap不行嗎 但是我有手動清掉捏 ※ 編輯: wu10200512 (61.230.33.208 臺灣), 10/12/2022 15:47:54

10/12 15:50, 3年前 , 6F
不是阿Runtime Error出錯的時候應該會有錯誤訊息吧
10/12 15:50, 6F

10/12 15:50, 3年前 , 7F
如果都沒有錯誤訊息 最原始的方法就是用print找斷點
10/12 15:50, 7F

10/12 15:54, 3年前 , 8F
網站只給結果
10/12 15:54, 8F

10/12 15:54, 3年前 , 9F
我沒測資一行一行找問題在哪:(
10/12 15:54, 9F

10/12 15:58, 3年前 , 10F
135行沒push midpoint的話 164行取不到alldistance[0] 嗎?
10/12 15:58, 10F

10/12 16:01, 3年前 , 11F
對欸 我沒考慮到中間沒點
10/12 16:01, 11F

10/12 16:01, 3年前 , 12F
你好棒
10/12 16:01, 12F
文章代碼(AID): #1ZHcnsgv (Marginalman)
文章代碼(AID): #1ZHcnsgv (Marginalman)