上午内容:读入优化,树状数组
下午内容:考试注意事项,虚拟机使用,复习二分答案
注意事项:
1.有多组数据需通过时,处理完一组数据必须清零
2.注意输出格式,如标点符号、空格、字母大小写
3.scanf 读入时加 & 符号,printf 输出时不加 & 符号,long long 类型输入输出需要用“%lld”
4.int lowbit(int i)
{
return i & (-i);
}
二进制判断末尾几个0,如1 为0 个0,返回2的0次方为1; 2 为 1 个 0,返回 2 的 1 次方为 2;5 为 0个0,返回2的0次方为1; 8为3 个0,返回2的3次方为 8
5.考试注意事项:
1)考前的晚上睡觉前检查身份证、准考证、笔等各种文具等,确保无误后再睡觉
2)进考场后核对座位的考号和Cena设置的自定义名称是否和考号一直,并查看提交目录名称
Windows7下:“计算机”——“组织”——“文件夹和搜索选项”——“查看”——“取消隐藏已知文件类型的扩展名”
输入全部加载库与读入优化,并复制为3份
用a+b进行调试,看编译、调试是否有问题
3)写代码时注意不能超空间、时间
4)int有没有超精度,若超精度需使用高精度
5)用对拍检查并在Linux环境中编译并运行样例
6)考试结束前15分钟开始检查文件名是否小写,源代码是否放在目录下,且目录下只有源代码
7)不能使用的扩展名:dfs、next、search、index、pow、min、max、y1、x0、link、map、pipe
意外情况:
Windows下:
若无法编译,强行结束“example.exe”
强行结束“g++.exe”
若无法调试,强行结束“gdb.exe”
Linux下:
下用kill命令关闭以上命令
或关闭虚拟机再重新启动虚拟机
关闭进程方法:
1)用“ps-e”查看所有进程
2)用“kill 进程号”强行终止程序
特别提醒:边写边保存以便死机直接关电源重启
—————————————————————————————————————————————————————————————————————————————
对于此次打酱油比赛,只关注Day1 Day2 第一题,二三题拿到小数据分即可