• 2022年福建工程学院暑期集训总结


    8.20到校集训

    集训总结:  

    1.学习到 区间DP,树形DP,数位DP,线段树,树状数组等算法,并能独立完成简单模板题。

    2.每日的cf VP训练,思维习惯和速度得到锻炼。

    3.手速赛的训练,巩固算法,并且反映出了自身算法功底的薄弱,只是学习了模板,但是算法训练量不足。

    每日基本作息安排:

    9.00-12.00:手速赛一场 + 学长讲解

    2.00-5.00:补之前做过的题  或者  对算法进行学习

    8.00-12.00:VP一场 cf  + 补题

    个人感悟:

    通过集训,刷题量开始逐渐累积起来,见识到了更多的写题技巧,例如

    1.用对顶堆求解第K大问题   链接:

    记录详情 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)

     

     

    2.逆向思维大法

     

    3.纸老虎大法    透过现象看本质有时候看起来题意的状态特别多,但进行分析之后,实则有效状态就几个,如状压DP,还有下面这道例题 

    4.哈希大法   无序变有序  有利于观察出题目特性

    P3531 [POI2012]LIT-Letters - 洛谷 | 计算机科学教育新生态 (luogu.com.cn)

    让A变成B 

    把B哈希成1 2 3

    则A 变成了 3 1 2

    那么问题就变成了 把 3 1 2 变成 1 2 3

    这样问题就转化成  求解逆序对问题

     把无序变成有序,有利于解题

    5.填坑大法

    为添加数这样的操作的题目提供了一个思路,把数组开大一点,然后添加数,就相当于填坑。

    6. 分析题目大法

     

    7.画图大法   

    按照一定顺序排序去画图,画出每个状态。就会发现每个图之间的联系,发现最终有效的状态只有上面一行

     

     

    8.假设大法  

     通过假设,现在我们只需要找出特殊数组与普通数组之间的不同点即可

    显然 两个数组通过操作  sum是恒定不变的 没有不同点

     通过尝试,我们发现了特殊数组与普通数组之间的不同

    9.数学大法

     

    10.不断枚举,观察出操作本质  

     记录块的简洁技巧

    11.转化大法

     化环成链  环的本质就是n条链  

     

    最后,遇到问题不会的时候,不要气馁,往往这个时候才是你成长的时候,这才是我们训练的目的,训练就是为了查缺补漏。遇到难题,我们的第一反应   应该是这题我为什么不会?我要如何才能会?我下次遇到还会嘛?而不是去怀疑自己,最后说一声我太菜了就草草了之,这样这道便没有意义。 当解决了这灵魂三问之后,这道题对你来说也不再是难题。往往这个过程需要挺长一段时间的,但下次遇见类似的题目,如果有了进一步思路,那么努力就没有白费。只有不断的积累,不断的犯错,最终才能解决问题。

    回想当初入学的时候,二分,前缀和,差分等问题,都是我的噩梦,但随着时间的沉淀,熟练度提高,思路就开阔起来了。现在又何尝不像开学那时候,只是学的东西不一样罢了。只管去做,无问东西,该来的总会来的。

    结果并不重要,坚持到最后才是胜利。

  • 相关阅读:
    十三、聚簇索引和非聚簇索引
    Docker最基本使用
    Java设计模式之责任链模式练习
    xml 解析bean工具类
    录视频背景杂乱无章怎么办,替换背景一下搞定
    [计算机系统]:理解指针
    电脑锁屏设置的方法,直接在系统设置里完成
    C#创建磁性窗体的方法:创建特殊窗体
    finetune一个GPT3模型
    抖音口令API接口-(item_password-获取抖音分享口令url接口),抖音短链接接口
  • 原文地址:https://blog.csdn.net/cs1414358917/article/details/126317055