bzoj1021:普通dp

bzoj1022:裸的Anti-Nim

必胜:①sg=0且所有不超过1

②sg>1且存在至少一个超过1

bzoj1023:http://www.cnblogs.com/Sdchr/p/6109115.html

Tarjan+树形dp+环处理+单调队列优化线性dp

bzoj1024:爆搜

bzoj1025:线性筛+背包dp

http://www.cnblogs.com/Sdchr/p/6113309.html

bzoj1026:数位dp,记f[i][j][k]表示处理到第\(i\)位,上一位为\(j\),当前是否是否解除限制的个数。

bzoj1027:

首先把一维给消掉。

然后对于每个状态\((a,b)\),当做平面上的一个点。

那么两个状态的所有可以合成的状态,就是线段上的所有点。

对于多个状态的可以合成的状态,就是凸包内部的所有点。

现在对于集合\(A\),我们要选出尽可能少的点,使得它的凸包覆盖集合\(B\)中的每一个点。

对于向量i->j,它能作为凸包的一条边,只有所有\(B\)中的点在\(i->j\)左边才可以。

一道数形结合的好题。

http://www.cnblogs.com/Sdchr/p/6115417.html

bzoj1028:模拟

枚举可不可能听这张牌,然后判定有没有胡。

首先枚举对拍,然后按顺序枚举,如果能形成刻子那么就形成刻子,否则形成顺子。

和XSY上的一道题貌似很像啊。

bzoj1029:修正贪心

http://www.cnblogs.com/Sdchr/p/6107121.html

bzoj1030:首先容斥,转化为求不含任何一个可读单词的文章的个数

AC自动机上进行计数类的dp。

bzoj1031:后缀数组

最新文章

  1. Linux 利用lsof命令恢复删除的文件
  2. Zookeeper Api(java)入门与应用(转)
  3. 通过GET方法返回定义的任意对象
  4. 墨卡托投影C#实现
  5. map遍历方法
  6. spring mvc3的注解@ResponseBody 自动返回jason
  7. Unity3D入门(一):环境搭建
  8. jQuery简单邮箱验证
  9. Ms SQL Server 约束和规则
  10. php单引号和双引号的区别与用法
  11. [问题记录]父元素position:relative的深坑
  12. mkdir(): Permission denied
  13. ###20175311MyCP(课下作业,必做)
  14. Eclipse xml中自动提示,添加 dtd或xsd依赖
  15. Codeforces Round #517 体验记
  16. 使用jquery-combobox实现select下拉框多选之后,如何将下拉框的值传给input隐藏域
  17. c# http get post转义HttpUtility.UrlEncode
  18. Linux CentOS 7 安装mongoDB(4.0.6)
  19. lmbench
  20. Docker_1 安装Docker-CE

热门文章

  1. fildder学习
  2. QQ邮箱
  3. eclipse中LogCat有时不显示信息的简单解决办法
  4. Refresh / Updating a form screen in Oracle D2k Forms 6i
  5. 数据引用Data References
  6. 【CC评网】2013.第42周 话说时间管理
  7. C#垃圾回收机制(GC)
  8. Spring XML配置实现AOP
  9. jQuery.validate.js+API_cn
  10. Win7x64_chromeX86_相关路径