错误细节

1.访问a[1],a[n]时 没有事先排序,wa
2.ans1,ans2初始化仅仅为0,没有考虑-100000000000这样的存在,max无法更新 wa
3.数10^18零的个数数错了,18数成17 wa

4.for里面手贱把for(int i=1;i<=n;i++)写成了for(int i=1;i=n;i++) 导致死循环,眼睛不好,找半天不知道错在哪里

5.最大公约数和最小公倍数的乘积就是原两个数的积

6.dp没有及时并且足够的取模

7.a[][]范围开太小导致一直wa

8.想用a[1][maxn],a[2][maxn],却a数组开成a[2][maxn],傻子应该是a[3][maxn]

9.bool 类型初始化为0不能用memset,每16个位置会出现一个1!!!!只能for手动清空

10.自己造的FFor,却很多次写成For,因此逆序遍历很多次都出问题

11.cin输入问题,不能压行运算输入 如:cin>>a>>b>>sum[a+1][b+1]

posted @ 2018-02-14 22:46  planche  阅读(79)  评论(0)    收藏  举报