zoukankan      html  css  js  c++  java
  • 翻车记录

    因为我太懒了所以不写总结了,咕咕咕
    NOIP复赛必须记住的30句话!

    Bug记录

    1.写题的时候取模瞎基尔加括号导致WA了5次,取模需谨慎,括号要注意

    2.写(P3375 【模板】KMP字符串匹配)的时候(kmp)函数中j初始化成(-1)导致(WA)

    3.写(for)循环的时候加{ }太多导致很乱

    以后(for)里有(if)这样写

    	for(int i=1;i<=n;++i)
    	{
    		int p=1;
    		for(int j=1;j<=n;++j)
    		{
    			if(i==j) continue;
    			else p=p&(f[i][j]|f[j][i]);
    		}
    		ans+=p;
    	}
    

    4.数组越界导致(RE),难受,以后要仔细掂量一下数组范围
    5.没读清楚数据范围导致没想优化
    6.写线段树没开$long long $交了(5,6)次,坑死我了
    7.写if的时候判断漏了=
    8.两重循环变量都是(i).....
    9.(bitset)开小了
    10.考试时间安排不当(已经不知道多少次了)
    10.把点数n和边数m混了sort(e1+1,e1+1+m,cmp);//排序
    11.变量名重复
    12.优先队列重载运算符时出错

    只能重载<号,所以当用大根堆时要取反

    13.写二分/三分是r取值取小了
    14.数组开小
    15.中间变量或者答案之类的涉及(double)类型的一定要小心中间变量,别随手开(int)

  • 相关阅读:
    Thinking in Java
    Interview Common Sample Codes
    Longest Common Substring
    Mac键盘按键符号
    ElasticSearch
    Variables and Arithmetic Expression
    Associative Containers
    Container Adaptors
    string Type
    初识 tk.mybatis.mapper 通用mapper
  • 原文地址:https://www.cnblogs.com/pyyyyyy/p/11108914.html
Copyright © 2011-2022 走看看