zoukankan      html  css  js  c++  java
  • zzh的训练日志1

    不足

    • 训练不达标,解题数少

    • 思维僵化,死扣一种思路

    解决方案

    • 重想、继续紫书和白书的题目

    • 记得补题。

    • 记得总结,记得总结,记得总结

    近期目标

    按照重要情况排序。

    • 例题重写(20/39)

    • 后缀数组(0/13)

    • 单调性决策的分治方法、dp套dp、cdq分治、倍增算法。

    • 搜索专题。

    补充

    • 我写的题都会用我们队的账号提交,写题解的时候就不贴代码了,队友想看可以直接去vj上。
    • 接下来的日志不会写上总结,我会另写在其他地方。(2017/8/25)

    2017/7/26

    • 今天一道(dp)没看出来,有点伤心。但最后补了,总结如下:
    1. (dp)的感觉弱到可以。
    2. (dp)题一定要多画画多想,比如今天的这道题目,其实画画就出来了。
    3. 对时间复杂度不够敏感,容易迷信自己的程序。

    2017/7/27

    • 四边形不等式优化思考
    • 树形(dp)最远点对(O(n))思考
    • UVa 1625 类似于(LCS),需要预处理优化
    • UVa 1220 树形(dp),处理唯一性
    • 补了一道记忆化搜索的题。
    • 补了一道状压(dp)
    • 总结:
    1. 对四边形不等式有初步认识,还需做题加强。
    2. 看不懂(O(n))求所有最远点,明天继续理解。
    3. 对于指标函数复杂的(dp)题目一般不需理会具体计算,只需不断更新值(就是分开算贡献)。
    4. 有许多重复计算的公式一般要记忆化,例如(Fib)数列。

    2017/7/28

    • 下午想深入理解四边形不等式优化和斜率优化,被打成傻逼。效率太低,没做题。
    • 补了一道(KMP)
    • 总结:
    1. 在攻克(dp)优化的题目,道路艰险,要努力。
    2. 也要关注字符串基础。重点关注(KMP)(AC)自动机+(dp)和后缀数组。

    2017/7/29

    • 早上睡到了10点半 = = 以后晚上早点睡吧。。
    • 四边形不等式优化:hdu2829
    • 补了一道字符串(hash)
    • 总结:
    1. 训练的时候时间分配不合理,太多时间在做单一的事。
    2. 四边形不等式优化有点理解。按照现在我的理解:她主要通过减少2D/1D问题第三循环次数提高速度。
    3. 字符串hash中x可以为131、1331、13331这样的数。

    2017/7/30

    • (Monge) (array)优化理解,不懂。
    • 重写更新字符串(hash)模板。
    • 初步了解轮廓线(dp):uva11270 。
    • 补了一道(AC)自动机+(dp)的题
    • 总结
    1. 今天时间利用率较高,多做了几件事。
    2. (dp)优化理解还挺困难。。
    3. 太久没用(AC)自动机的板子,连初始化都忘加上去了。。

    2017/7/31

    • 滑动窗口优先队列优化初步:la3983。
    • 捣腾了一下树状数组和线段树,cf上一道dp题有点不明白。
    • 复习后缀数组。
      总结:
    1. 数据结构优化(dp)尽量写,能做一道是一道。
    2. 后缀数组做题数要赶上来。

    2017/8/1

    • 高斯消元了解。
    • 下午想做出一道(AC)自动机+高斯消元,看了题解还是不懂,烦。
    • 补了一道后缀数组
    • 总结:
    1. 对自动机的套路还是不了解,要多做一些经典题。
    2. (dp)优化的理解有点进展,尽量看懂证明。

    2017/8/2

    • tire对xor的应用。
    • 一场gym题。
    • 总结:
    1. 对简单题的感觉还是很弱。

    2017/8/4

    1. 这天的做题效率很低,有些题想到知道怎么写已经来不及了,只能另想别的题。也许得挑些简单的题热身。
    2. dp优化代码问题比较严重,有些题知道要怎么优化却写不出代码,也许得多参考别人的代码,时间本来就紧。

    2017/8/5

    • 环上(dp)的理解。
    • 总结:
    1. 这几天有点消极,打比赛也没认真打。
    2. 接下来补电科的专题,顺便恢复心情。

    2017/8/6

    • 写了一道(dp)热身。
    • 这个mozhu.today说崩就崩。。。
    • 树形(dp):uva1218状态的分类与优化、状态压缩(dp):uva1252有趣的题目、状态压缩(dp)uva1412状态编码和解的打印。
    • 总结:
    1. 树形(dp)的状态分类一开始可以多分点,之后优化。
    2. 状态表示的时候需要利用到未求得的(dp)值,则改变规划方向。
    3. 解的打印不熟练,需要多刺激自己写。
    4. 以后每天坚持补一两道以前的题吧,只写专题不怎么好。

    2017/8/7

    • 热身:1
    • uva10618:复杂的状态和转移;uva1627:图论与(dp)的结合。
    • 总结
    1. 有复杂的条件的(dp)除非理清思路,否则几小时也写不出。。应该要多强迫自己写这些题。
    2. (dp)抽象了就是图论(虽然与今天这道题无关),(dp)想图论上的关系可能有意想不到的结果。

    2017/8/8

    • 热身:hdu3336, poj2185
    • 更新了电科的题解。
    • 得到了四边形不等式优化的记忆化方法。
    • 更新后缀数组模板(只加了(RMQ)部分)。
    • 总结:
    1. 代码能力真是要死了,想又不写能怎样呢?要多刺激自己写复杂的(dp)

    2017/8/9

    • 热身:没有写出热身题。。1
    • 组队训练一套gym。
    • 思考一道与凸包有关的dp题。对其中的转移不是很理解。有趣的题,发现转移和逆/顺时针相关。
    • 总结:
    1. 多锻炼自己的代码能力。
    2. 多调节自己的心理,乐观一点。

    2017/8/10

    • 热身:12
    • 更新电科题解。字符串专题完结。搜索未完,(dp)未完。
    • 总结:
    1. (AC)自动机要多做题。打算做kuangbin在博客上写的那些题。
    2. 开始多校的补题,每天1~2道。

    2017/8/11

    • 热身:1
    • 要死了。调多校的AC自动机,被卡时间、卡内存。。。
    • 总结:
    1. 今天看似效率低,但我觉得调这道题是有必要的,既然思路对就要调到对。
    2. 明天继续AC自动机。

    2017/8/12

    • 热身:热身失败。。。
    • 更新了电科题解。(dp)剩两道。
    • 总结:
    1. 写不出题先缓缓,看看别人的题解或者做做水题。
    2. 明天把(dp)专题完结了。

    2017/8/13

    • 热身:了解(DWAG)(其实只有(SAM))的性质。
    • 打了百度之星。
    • 更新电科题解。(dp)专题完结。字符串专题完结。搜索专题未完。
    • 总结:
    1. 接下来可以通过补题和练习赛来补充新知识了。
    2. 总之别轻易放弃吧。搜索专题的练习需要一点系统的训练。

    2017/8/14

    • 打了一场练习赛。
    • 补了一道dp
    • 更新KMP模板。
    • 总结:
    1. 明天更新一波其他的模板。
    2. 树形dp练习较少,要加强一下。

    2017/8/15

    1. 有些题其实不“复杂”,只要敢打代码。
    2. 线段树和dp的配合明天练下。

    2017/8/16

    • 训练一套题。感觉很惨啊,我写的一道题各种错。感觉是经验不足的问题,要多写代码。
    • 照抄了lrj的模板发现不会用。。。明天再补吧。
    • 总结:
    1. 现在的目标就是多做题了,搜罗缺少的知识,积累经验。

    2017/8/17

    1. 有时候题目就是想套路你,要重新分析问题。
    2. dp方程写不出的时候,从相对的方向推。

    2017/8/18

    1. 对AC自动机的了解还不够。
    2. 插头dp和轮廓线dp要抓紧时间深入学习了(感觉区域赛还会出啊。

    2017/8/19

    • CCPC网络赛,卡在一道很简单的kmp上。
    • 看了cdq的轮廓线dp的论文(ppt)。
    • 总结:
    1. 要多练题,尽可能多接触一些题。
    2. 可以把白书的轮廓线dp题做了。

    2017/8/20

    1. 矩阵是加速dp的常用方法。得到的矩阵一般是n*n的,遇到常数直接加在矩阵就好。线段树维护矩阵乘积是常见的套路。
    2. 思考了预选赛的1008,感觉非常有意思,明天抓紧写出来。

    2017/8/21

    • atcoder regular round81:EF
    • 轮廓线dp:uva10572
    • 总结:
    1. 轮廓线dp就好似搭积木一样,一件一件放。复不复杂与积木的种类有关。轮廓线的状态编码一般另设一个struct。
    2. 有些题会缓,但不会久。

    2017/8/22

    1. 做题经验不足。把经典例题写一遍。

    2017/8/23

    • 写了南阳的D,感觉乘2的操作很妙。
    • 南阳的K当时想了个相反的状态(= =||)。翻转过来后各个部分的贡献还不是很清楚。
    • 总结:
    1. 处理整数循环遇到小数,可以对原数据进行乘2操作。
    2. 读题要死人。现在做题不看书上的翻译了,直接看题。

    2017/8/24

    2017/8/25

    • 看了分治法求解决策单调dp,感觉挺简单(?)
    • 重写了紫书的几道题。

    2017/8/26

    • 分治法求dp:cf321E, cf833B
    • 重写了紫书的几道题。

    2017/8/27

    • 重写了几道题。
    • 看了cdq分治,好像不太懂啊(?)

    2017/8/28

    2017/8/29

    • 重写了几道题。
    • 0/1背包:资源分配。

    2017/8/30

    • 组队训练。又遇到一道(真)暴力能过去的题。
    • 重写了几道题。

    2017/8/31

    2017/9/1

    • 重写了几道题。
    • ma ge ji,函数的参数类型写错害我调半天,这个错误好几次出现了!!!
  • 相关阅读:
    字体文件以base64编码的方式引入内嵌到样式文件中
    css content 如何自定义生成图标?
    很好的个人博客网址
    较好的第三方框架-网址
    html Javascript MD5
    html svg 编辑器
    ajax笔试面试题
    工作备忘录
    移动端页面兼容性问题解决方案整理(三)
    移动端页面兼容性问题解决方案整理(二)
  • 原文地址:https://www.cnblogs.com/ACGO/p/7236685.html
Copyright © 2011-2022 走看看