状态不是很好吧

  这套和前边是一套的,

  skyh在我旁边AK,好像开了三个对拍又在拼小人

  

  T3 正解没调出来,暴力又忘交了qwq

  当时心情都要爆炸了

  T1 区间$gcd$乘区间长度的最大值

    暴力是$n^3logn$的,考虑怎么替代$n^2$的无用计算量

    考虑了很久数据结构最后爆闭了

    最后祭出yzh讲的,无脑分治算法

    $gcd$的$log$省不下来,已经$log^2$了

    答案的计算必须$O(1)$,也就是分治区间必须扫一扫就出答案

    能用单调性么?

    从中点出发的区间$gcd$的确是单调的

    所以就是从中间向两边求区间$gcd$,然后两个单调指针

    扫哪边都行,每移动一格就移动另一边的指针到 本点$gcd$能整除另一边$gcd$的最远位置

    

    正解利用了从一个点向两边的$gcd$不超过$logn$种来保证复杂度。

  T2  两种贪心

    一种是 两种颜色分别选两端的极值

    另一种是 一种颜色把极值选满,让另一种颜色的值域尽量狭窄

  T3 线段树优化$dp$

    状态定义还挺显然的,没调出来,两行泪

    感觉谁都容易想到,只要能调出来了就是$nb$

最新文章

  1. Notepad++进行php开发所必需的插件
  2. [原创] 更新Ubuntu自带的python2.X版本 ImportError: No module named pip;ImportError: No module named _sqlite3
  3. 为什么内联函数,构造函数,静态成员函数不能为virtual函数
  4. OC中数组类NSArray的详解,常用属性和方法(一)
  5. socket的异步回调函数,采用一问一答
  6. Linq小技巧
  7. zTree 异步加载
  8. windows server 2003 64x 读取office数据终极解决办法 The 'Microsoft.Jet.OLEDB.4.0' provider is not registered
  9. Linux下Apache重启遇到No space left on device错误的解决方法
  10. 解决 Tomcat reload WARNING [localhost-startStop-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesJdbc The web application [] registered the JDBC driver [com.mysql.jdbc.Driver] but fail
  11. hdu 1711---KMP
  12. Ubuntu16.04下安装mysql
  13. java——内部类
  14. JVM-垃圾收集算法
  15. canvas-a10isPointPath.html
  16. python按照文件创建日期整理文件至文件夹
  17. 步步为营-77-Ajax简介
  18. GuidePage底部导航栏
  19. 【Ray Tracing in One Weekend 超详解】 光线追踪1-5
  20. Pre标签 自动换行

热门文章

  1. ELK 学习笔记之 Logstash之inputs配置
  2. Scala 学习笔记之隐式参数和隐式转换并用
  3. 小程序webview跳转页面后没有返回按钮完美解决方案
  4. 使用jsr303实现数据校验
  5. splinter操作ie浏览器
  6. windows系统安全日志取证工具
  7. Intel Sandy Bridge Microarchitecture Events
  8. 使用Prometheus监控SpringBoot应用
  9. Exception evaluating SpringEL expression:
  10. 百万年薪python之路 -- 请求跨域和CORS协议详解