• 2014 SCAU_ACM 暑期集训


    暑期集训,希望能在这段时间获得对得起自己的提升吧

    时间:7.11~8.30

    集训各专题内容:

      1.贪心,递推,基础DP(背包,区间DP,状态压缩DP(去年出了不少于2道铜牌题,看着办))

      2.搜索(BFS,DFS,A*,IDA*)

      3.单调队列、单调栈的思想,倍增算法(ST表)  (重点左边3个东西在DP优化上的应用,简单讲一下平行四边形法则、斜率优化)

      4.线段树,树状数组

      5.树(包括并查集,生成树,树的一些经典问题(LCA,这里顺便讲解一下树的深度序列转区间问题),经典计数(树DP))

      6.图论基本问题(DAG图的拓扑排序,最短路算法floyd,dijstra,spfa(这里讲一下差分约束和分数规划))

      7.匹配(二分图(带权)匹配(主要匈牙利,KM,顺便提及一下HK算法),一般图匹配(提及即可)),重点在二分图各种匹配

      8.最大流、最小割(经典模型,棋盘模型要有介绍),上下界提及一下即可

      9.简单数学(扩展GCD(解线性方程),中国剩余定理,素数筛法,欧拉定理,欧拉函数)

      10.二分(基本的单调性查找,矩阵(快速幂)),三分

      11.基础概率模型和高斯消元

      12.简单几何(点积,叉积,线段交,凸包等)

      13.博弈(nim和模型,其他常见模型,对称性博弈的思想)

      14.字符串1(kmp,扩展kmp(z-function),字符串的最小表示,manacher)

      15.字符串2:trie树,trie图(ac自动机)

      16.字符串3:后缀数组

    安排是上午讲专题,下午做训练,中间穿插个人排位赛,后期改为组队排位赛。安排根据当时情况做灵活调整。

    个人计划:

      题目分为普及题、进阶题。普及题要全部能理解性的通过,进阶题要有时间就尽可能多的通过,找出自己的强项方面,要过强项方面的每一题进阶。每晚回来补题。比赛要求是,除了极难的题目(没人做出来或者只有前面两只强队通过的题目),全都要事后补题。

    题解:

      做题解的选取范围是,很水的题目、阅题后短时间内想出思路&&过程不太难&&提交后没什么错误的,不贴题解。不是明显水题&&写代码很艰难&&提交后各种错误||有特别的解题技巧的,要贴题解。

      题解格式:

        名称: 【题目来源】+题名+算法名

        正文:标签+题意+思路+trick(如果有的话)+自己狂错的地方(如果狂错的话)+代码

  • 相关阅读:
    关于 IIS 上运行 ASP.NET Core 站点的“HTTP 错误 500.19”错误
    下单快发货慢:一个 JOIN SQL 引起 SqlClient 读取数据慢的奇特问题
    ASP.NET Core 2.2 项目升级至 3.0 备忘录
    corefx 源码学习:SqlClient 是如何同步建立 Socket 连接的
    Chimee
    electron-vue:Vue.js 开发 Electron 桌面应用
    H5网页适配 iPhoneX,就是这么简单
    经典文摘:饿了么的 PWA 升级实践(结合Vue.js)
    Table Dragger
    分享8个网站开发中最好用的打印页面插件
  • 原文地址:https://www.cnblogs.com/someblue/p/3838542.html
Copyright © 2020-2023  润新知