圆溜溜,尤其首先,集训的收获很大,远远比自学要来的快

其次,新知识点到时没怎么讲(A*,数论除外,倒是真的学会不少以前碰都不敢碰的定理呀,结论之类的东西),但是还是深深地感受到了集训的困难,七天的节奏就是:讲这是什么(10min),讲基本算法(10min),之后就是漫长神仙题目时间,平均难度紫色,以至于听得云里雾里。。。看来回家之后还要好好复习一下以前学过的板子。还有就是两次的模拟赛,讲解完之后感觉算法也不是多么高深,但是思维量很大,第一次模拟赛基本是在想了三个小时的板子,而经过五天的洗礼和摧残,我感觉思维方式在五天之间有了明显的提升,以至于第二次模拟赛思考的方式有了质的提升(至少我这么认为)。。。

这次集训最大的收获就是对于思维模式的改编吧。以前我太依赖算法,模板,但是对于一些模板的记忆却不够深刻,考场上不一定能打得出来,所以导致很大一部分灵活运用只能够打打签到分,一直在向板子上套,如果题目不是专考这个算法,而是要转化用它维护某个东西,那我就绝对gg了。所以,我觉得以前所说“50min思考,10min敲代码”之类的话非常正确,不应该打到哪想到哪,直接套板子,应该先理清一题的思路,再代码实现,思维比代码更重要。

其次,就是码力。对于一些思路,我可能根本实现不了,或者需要调很久,比如数据结构之类的,导致比赛浪费了很多时间,一些暴力dfs的题目也很难调出,所以,在比赛之前我还是应该写一写数据结构和暴搜题,提升一下码力,以打出后面不会的算法题的暴力分数,按照cyr大佬的说法,只要会暴力,就能水到省一,所以还是需要加把力多锻炼码力。

在讲搜索的时候,老师的一句话让我记忆深刻:“在写搜索的时候你一定要知道自己在干什么”我觉得不止是搜索吧,大量的题目都需要知道自己在写什么,这一部分要干什么,所以可以在码代码的时候顺手加上注释,这样既保证了思维的清晰,又能减小查错的压力。

在几天的晚自习上,我体会到来自查错的压力,我的天查错简直比写代码还难受,愣是不知道哪里出了错,肉眼hash代码,导致头昏眼花还调不出来。我发现zwjdd的阶段输出能力很强,我却只会肉眼hash(主要是因为我不敢用cout,而printf却太麻烦了),阶段输出是一个很好的查错方法,我应该多使用。

感觉noip的数据结构没有这么高深,据老师说,线段树和树状数组就可以应付了(树状数组就是神仙!!!@HH的小纸条),各种神奇的东西都能维护。

还有,就是动态规划,感觉老师的方程式十分的玄学,高深,随便一个状态都可以成为转移的对象,再回头看,方程式好像没有这么高深,直接想状态,暴力找转移就行了,重点还是在于多刷点题,多归纳,多思考。

今后的重心可能会放在复习板子,做模拟题,刷dp,搞数据结构上。

NOI导刊集训感言的更多相关文章

  1. NOI导刊总结

    NOI导刊总结 前两天去郑州,参加了什么NOI导刊的培训,然后就发现大佬是真的多,还十分意外的发现了一个事,清华北大是不是发笔记本和耳机,为啥三个老师的都一模一样... 这几天主要以讲.NOIP知识点 ...

  2. NOI导刊 2018河南郑州游记

    前言 本蒟蒻来自浙江的弱市弱校,因为不想两年\(OI\)一场空,以及想出去玩,所以与同届大佬一起报了\(NOI\)导刊,希望能留下点不错的记忆吧. \(Day\ 0\) \(10\)月\(1\)日 经 ...

  3. [NOI导刊2010提高&洛谷P1774]最接近神的人 题解(树状数组求逆序对)

    [NOI导刊2010提高&洛谷P1774]最接近神的人 Description 破解了符文之语,小FF开启了通往地下的道路.当他走到最底层时,发现正前方有一扇巨石门,门上雕刻着一幅古代人进行某 ...

  4. NOI导刊2009 提高一

    zzh大佬给我说导刊的题全是普及难度,然而我..觉得有两道题是提高的 LocalMaxima 题目解析 对于\(i\)这个数,它要想成为LocalMaxima,比它大的要全部放到最后去,比它小的想怎么 ...

  5. 几何+暴力【p1959】 遗址[NOI导刊2009普及(6)]

    题目描述--> P1959 遗址_NOI导刊2009普及(6) 普通方法分析: 因为题目要求是找最大正方形(如果是长方形更麻烦. 讲真,题目不难,耗时间! 根据题目要求,我们要找的是正方形. 我 ...

  6. [NOI导刊2011]影像之结构化特征

    问题描述 在影像比对中,有一种方法是利用影像中的边缘(edge)资讯,计算每个边缘资讯中具有代表性的结构化特征,以作为比对两张影像是否相似的判断标准.Water-filling方法是从每个边缘图的一个 ...

  7. NOI导刊2010提高装备运输

    www.luogu.org/problem/show?pid=1794 挺裸的一题背包,算很基础. 可以运用的技巧是三维->二维(节省空间还能少敲一点代码 #include<iostrea ...

  8. [NOI导刊2010提高]黑匣子

    OJ题号:洛谷1801 思路:建立一个大根堆.一个小根堆.大根堆维护前i小的元素,小根堆维护当前剩下的元素. #include<cstdio> #include<queue> ...

  9. NOI导刊 2009 提高二

    开灯 题目大意 对编号为\([i \times a]\)的灯进行操作,找出操作数为奇数的那一个 题目分析 难度: 入门 因为看到操作数为奇数,因此直接进行位运算,做亦或和 打砖块 题目分析 第一眼看上 ...

随机推荐

  1. 某CTF平台一道PHP代码注入

    这道题以前做过但是没有好好的总结下来.今天又做了一下,于是特地记录于此. 首先就是针对源码进行审计: 关于create_function这个函数可以看一下这个:http://www.php.cn/ph ...

  2. Cocos2d-x入门之旅[1]场景

    在游戏开发过程中,你可能需要一个主菜单,几个关卡和一个END的界面,如何组织管理这些东西呢? 和其他游戏引擎类似,Cocos也使用了场景(Scene) 这个概念 试想象一部电影或是番剧,你不难发现它是 ...

  3. 【JZOJ5264】化学

    Description Input Output Sample Input 3 10 1 2 10 Sample Output 5 Hint   题解: 这个题目通过30%部分分的提示,我们可以猜出这 ...

  4. Node Sass could not find a binding for your current environment: OS X 64-bit with Node.js 10.x

    运行Reac项目报: Node Sass could not find a binding for your current environment: OS X 64-bit with Node.js ...

  5. 刨ThreadLocal的坟

    ThreadLocal是大家比较常用到的,在多线程下存储线程相关数据十分合适.可是很多时候我们并没有深入去了解它的原理. 首选提出几个问题,稍后再针对这些问题一一解答. 提到ThreadLocal,大 ...

  6. 性能测试:Jmeter压测过程中的短信验证码读取

    问题背景 现如今国内的大部分软件或者网站应用,普遍流行使用短信业务,比如登录.注册以及特定的业务通知等. 对于这些业务,在使用Jmeter进行性能测试的过程中,就会需要自动获取和填入短信验证码,否则性 ...

  7. mac上git安装与github基本使用

    目录 安装git 创建ssh key.配置git 提交本地项目到GitHub 一.安装Git MAC安装Git 首先查看电脑是否安装Git,终端输入: git 1.通过homebrew安装Git 1. ...

  8. Tensorflow-gpu在windows10上的安装(anaconda)

    文档来源转载: http://blog.csdn.net/u010099080/article/details/53418159 http://blog.nitishmutha.com/tensorf ...

  9. AlexNet网络

    AlexNet 中包含了比较新的技术点,首次在CNN中成功应用了 ReLu .Dropout和LRN等Trick. 1.成功使用了Relu作为CNN的激活函数,并验证其效果在较深的网络中超过了Sigm ...

  10. 手写OOXML文档——导出xlsx格式表格文档

    一.准备工作: 2个js库,另外把样式文件抽离出来 require('file-saver'); import JSZip from 'jszip' import {stylesData,theme1 ...