LeetCode錯誤:AddressSanitizer: heap-buffer-overflow on address...............(3sum)

一下午的時間都填在了這個bug上,比較了別人的代碼,明明核心部分都是同樣的思路,爲啥個人就是過不去,把別人的粘貼過來就能夠過......知道是緩衝區溢出,多是數組訪問越界,而後百般檢查了vector沒問題呀?後來一點點比較個人代碼和別人的代碼,一個個細微的地方去比較,怎麼也想不到最後問題出在一個if判斷的語句中,數組訪問越界了。數組 我沒有想到這個作與運算的地方要先判斷back>0,確保back>
相關文章
相關標籤/搜索