LeetCode错误:AddressSanitizer: heap-buffer-overflow on address...............(3sum)

一下午的时间都填在了这个bug上,比较了别人的代码,明明核心部分都是同样的思路,为啥个人就是过不去,把别人的粘贴过来就能够过......知道是缓冲区溢出,多是数组访问越界,而后百般检查了vector没问题呀?后来一点点比较个人代码和别人的代码,一个个细微的地方去比较,怎么也想不到最后问题出在一个if判断的语句中,数组访问越界了。数组 我没有想到这个作与运算的地方要先判断back>0,确保back>
相关文章
相关标签/搜索