力扣报错“AddressSanitizer: heap-buffer-overflow on address...”的解决办法

做力扣报了个错:

AddressSanitizer: heap-buffer-overflow on address 0x6020000001cc at pc……

大概意思

LeetCode使用了AddressSanitizer检查了是否存在内存非法访问,一般是数组越界,上下都有可能

Address Sanitizer(ASan)是一个快速的内存错误检测工具。从gcc 4.8开始,AddressSanitizer成为gcc的一部分。

解决方案

一般是修改循环条件,如:<改为<=

你可能感兴趣的:(leetcode,leetcode,java,linux,vue,算法)