RE原因总结

· · 个人记录

1.数组下标越界

a.

int a[100];
a[100]=1;

b.

set<int> s;
s.erase(1);

c.

set<int> s;
s.erase(s.end());

d.

set<int> s;
//add elements to s
set<int>::iterator it=s.end();
it--;
s.erase(*it);
s.erase(*it);

2.不要开三维\text{vector}或二维\text{vector}套一维数组,你会后悔的。