记住,无论什么测试,一定要先打三题暴力(至少不会被屠得太惨)

2018.10.4

1.记得算内存。(OI一年一场空,没算内存见祖宗)

2018.10.6

1.在二分许多个字符串时(二分长度),要以长度的最小值作二分右端点

(今日考场本该必A的题,因为我将右端点改成长度最大值,直接没了30分)。

2.有写暴力的话最好打分段。(可能能救你一命)

3.不要太相信一二十组的随机数据(至少也要测个1e3组)

2018.10.18

1.在dfs时,注意一定要先写剪枝,再打标记

2.交程序前,要先静态查错,防止留下一些奇奇怪怪的东西导致内存溢出

2018.10.20(这两天疯狂卡常,正确率变得只剩23%了)

1.做线段树时,不要将线段树的询问放到类似max(a,b)里,这样会算四次,应该把满足条件先存下来,这样常数会小很多。

2.能不用longlong的就不要用,会更慢

2018.10.23

1.尽量不要再for里调用strlen(),调用一次就会有一次O(n),一不小心就会炸了

2018.10.26

1.提交之前一定要先检查交的东西是不是正确的,不要交些什么错误的东西导致0分

2018.10.29

1.考场不要用time(0),random() , 会CE,直接使用神犇生日当种子23333(例如 20020711)

2018.10.30

1.暴力要追求正确性,在之基础上再考虑优化

2018.10.31

1.打数据结构打崩的时候,冷静下来,深呼吸,深呼吸,一定不要一直盯着耗着,先写其他题。。。可能你就是一个语句放反的错误

千万记住,要冷静,不能慌,相信自己能过的,相信自己的能力,才最有可能会发现你的错误

心态, 重要的是心态,不管怎样都得稳住

2018.11.1

1.注意打题的时候,逗号和取地址符不要打反了,因为实在TM太像了啊啊啊啊(因为这沙雕玩意我考试直接0分mmp)

2018.11.5

1.对于一道题,想了半小时还没什么思路的,赶紧先打暴力,等等再回来看,就跟写数学题一样,可能原本思路已经僵化了,过一会儿再回来看可能有惊喜。。。

我回来啦,in XMU

2020.10.26

1.如果一道题中有对于某个序列中给定一些区间、位置等等(例如NOIP2013聪明的质检员),一定不要对这个序列进行任何排序等等改变位置的操作。

考场(NOIP/ICPC)沙雕错误锦集(大赛前必看,救命提分良药)的更多相关文章

  1. [***]沙雕低错集(算起来因为低错挂掉的分快够我AK三场了……)

    由于沙雕错太多了所以不想写了,看着就难受…… 各种沙雕错(自从上次考试开始各种犯沙雕低错……): !!!sort是不稳定的排序,如果排序结构题只按其中一个关键字排序,那么在关键字相等时,排序多次的结果 ...

  2. Linux 搭建Hadoop集群错误锦集

    一.Hadoop集群配置好后,执行start-dfs.sh后报错,一堆permission denied zf sbin $ ./start-dfs.sh Starting namenodes on ...

  3. Spring cloud Eureka错误锦集(二)

    最近学习spring cloud,在测试Eureka作为服务注册中心的时候碰到了问题,错误提示如下: "D:\Program\Java\JDK1.8\bin\java" -XX:T ...

  4. Spring cloud Eureka错误锦集(一)

    初学Spring cloud的时候,启动Eureka的时候报了下面的错误: com.sun.jersey.api.client.ClientHandlerException: java.net.Con ...

  5. PHP开发错误锦集(持续更新)

    1.trait 命名问题. 问题:trait 里定义的方法找不到 <?php namespace app\controllers; trait Example { public function ...

  6. Navicat -- Oracle -- 错误锦集

    ORA:connection to server failed,probable Oracle Net admin error 解决的方案是: oci.dll的版本不对  从 http://www.o ...

  7. React Native 错误锦集

    启动时报错 : React Native version mismatch. JavaScript version: 0.57.4 Native version: 0.55.2 解决方案传送门:htt ...

  8. CMD命令锦集

    虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行安全.稳定,有的用户还在使用,所以一般Windows 的各种版本都与其兼容,用户可以在Wi ...

  9. PTA|团体程序设计天梯赛-练习题目题解锦集(C/C++)(持续更新中……)

    PTA|团体程序设计天梯赛-练习题目题解锦集(持续更新中) 实现语言:C/C++:      欢迎各位看官交流讨论.指导题解错误:或者分享更快的方法!! 题目链接:https://pintia.cn/ ...

随机推荐

  1. NX二次开发-C#使用DllImport调用libufun.dll里的UF函数(反编译.net.dll)调用loop等UF函数

    在写这篇文章的时候,我正在头晕,因为下班坐车回家,有些晕车了.头疼的要死.也吃不下去饭. 版本:NX11+VS2013 最近这一年已经由C++过度到C#,改用C#做应用程序开发和NX二次开发. C#在 ...

  2. Layman CSS3+H5实现上下垂直居中的几种主要方法

    方法1:通过 translate 移位来实现 H5+CSS3: <div style="width: 100%; height: 100%; margin:0; padding: 0; ...

  3. 《C++primerplus》第8章练习题

    1.(简单用一下引用变量,没有采用书中的题目)定义一个替身结构体,存储名字(char[])和力量值(int).使用结构体引用作为形参写两个函数,一个不加const,使得能对定义的结构体做修改,另一个加 ...

  4. PADS Layout VX.2.3 修改层名

    操作系统:Windows 10 x64 工具1:PADS Layout VX.2.3 点击菜单Setup > Layer Definition... 在Layers Setup窗口中,选择相应的 ...

  5. Keil ARm新建项目

    一.新建一个工程 选好芯片后确认,完成创建 二.新建一个文件 保存为后缀名为*.c的文件 三.把文件添加进项目里面 四.测试 发现有警告 五.给项目添加特定的文件,去除警告或错误 现在保存项目的文件夹 ...

  6. SQL审核平台Yearning部署

    SQL审核平台Yearning部署  Yearning优势: Yearning SQL 审计平台 基于Vue.js与Django的整套mysql-sql审核平台解决方案.提供基于Inception的S ...

  7. 启动你的Android应用:运行设备模拟器和调试代码(第3部分)

    下载all source for Test Proj: Test.zip - 306 KB 文章指出 本文包含了我即将出版的新书<启动Android应用程序>中的第三章. 在我完成这本书之 ...

  8. Linux基础入门 vim常用命令详解

    介绍 vim是一个文本编辑程序 没有菜单,只有命令,且命令繁多 命令行模式下相关命令 移动光标 ​ h: ← 左移 ​ l: → 右移 ​ j: ↓ 下移 ​ k: ↑ 上移 ​ gg: 光标移动文件 ...

  9. MySQL基础 :基本知识点大纲

  10. kubernetes-集群架构与组件

    1. kubernetes集群架构 2. kubernetes组件  1) master组件 kube-apiserver Kubernetes API,集群的统一入口,各组件协调者,以RESTful ...