bzoj 2818 两个互质的数的gcd=1,所以他们同时乘一个素数那么他们的gcd=这个素数,所以枚举素数p找n/p以内有多少对互质数,用欧拉函数。

bzoj 2809 可并堆,对于每一个子树显然是选花费小的节点合算,维护一个大根堆,并且当堆的花费和大于m时删掉堆根。

bzoj 2243 树剖 线段树区间染色查询区间颜色段数量,树剖之后还要考虑两段衔接之后颜色段是否减少。

bzoj 2005 会发现(x,y)到(0,0)路上有gcd(x,y)-1棵植物,即求sum(2*gcd(i,j)-1),(1<=i<=n,1<=j<=m),然后枚举每一个gcd算贡献度,n以内以i为因子的数有(n/i)个,还要减去以i的倍数作为因子的数的个数就不会算重了。这到这算记录一下就行了

bzoj 4034 裸树剖,更新子树时直接更新根节点的出点和入点即可。

bzoj 2120 分块,修改时暴力修改

bzoj 2190 欧拉求小于n的和n互质的数

bzoj 2152 树形dp,每个点维护%3的余数的个数  

bzoj 2002 分块

bzoj 1257 k%i=k-[k/i]*i,因为 [k/i] 是一段一段的区间的变化的,所以可以每一段区间求等差数列和再乘上他。

bzoj 1191 裸的二分图最大匹配,注意当一旦回答错了问题就会淘汰,因此一旦找不到增广路就退出。

bzoj 1968 可以筛出素数乱搞刚好卡过。然而n/i就是n以内的能够整除i的数的个数~

bzoj 1878 很好的树状数组题目,离线处理,把询问的区间按照右值从小到大排序然后依次把数据插入,遇到插入过的就去掉前面插入的并在当前点重新插入,这样后面询问的就不会受到影响了

转载于:https://www.cnblogs.com/--ZHIYUAN/p/7833516.html

bzoj 刷题计划~_~相关推荐

  1. BZOJ 2135 刷题计划(贪心,求导,二分)【BZOJ 修复工程】

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 题目链接 https://hydro.ac/d/bzoj/p/2135 是 hydro 的 BZOJ ...

  2. BZOJ第一页刷题计划

    BZOJ第一页刷题计划 已完成:67 / 90 [BZOJ1000]A+B Problem:A+B: [BZOJ1001][BeiJing2006]狼抓兔子:最小割: [BZOJ1002][FJOI2 ...

  3. leetcode每日刷题计划-简单篇day8

    leetcode每日刷题计划-简单篇day8 今天是纠结要不要新买手机的一天QAQ想了想还是算了吧,等自己赚钱买,加油 Num 70 爬楼梯 Climbing Stairs class Solutio ...

  4. LeetCode LCP 12. 小张刷题计划(二分查找)

    1. 题目 为了提高自己的代码能力,小张制定了 LeetCode 刷题计划,他选中了 LeetCode 题库中的 n 道题,编号从 0 到 n-1,并计划在 m 天内按照题目编号顺序刷完所有的题目(注 ...

  5. BZOJ刷题记录---提高组难度

    BZOJ刷题记录---提高组难度 总目录详见https://blog.csdn.net/mrcrack/article/details/90228694 序号 题号 算法 思想难度 实现难度 总难度 ...

  6. 北邮oj题库刷题计划(更新ing)

    北邮oj题库刷题计划(更新ing) 83. A + B Problem 84 Single Number 85. Three Points On A Line 120 日期 121 最值问题 122 ...

  7. BZOJ 2150. 部落战争(最小路径覆盖问题)【BZOJ千题计划】

    整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 刷题就图一乐 题目链接 https://hydro.ac/d/bzoj/p/2150 是 hydro ...

  8. HDU5697 刷题计划 dp+最小乘积生成树

    分析:就是不断递归寻找靠近边界的最优解 学习博客(必须先看这个): 1:http://www.cnblogs.com/autsky-jadek/p/3959446.html 2:http://blog ...

  9. python oj刷题网站_程序员常用的刷题网站

    1.Lintcode Lintcode.com--LintCode网站是国内较大的在线编程&测评网站.此网站提供各大IT公司的算法面试题类型,行分门别类,由简单到中等,再到难,便于不同水平的程 ...

最新文章

  1. Routeros双adsl线路基于ip分段策略路由
  2. Python学习day5作业
  3. linux实时备份,51CTO博客-专业IT技术博客创作平台-技术成就梦想
  4. 【opencv】5.cv::findContours和cv::drawContours()
  5. mysql varchar最多可以存多少汉字_MySql的这几个坑你踩过没?真是防不胜防!
  6. 基于数据接口文件读取的自动轨迹绘制
  7. Directory Service Maintenance
  8. 通知:前blog文章全丢了..
  9. C语言试题八十一之利用递归函数调用方式,将所输入的5个字符,相反顺序打印
  10. myysql 不能远程访问的解决办法
  11. android手势监听功能吗,Android手势监听 OnGestureListener (短按,长按,慢滑动,快滑动)...
  12. 极赋设计感的几何字体素材
  13. c语言之fopen参数(r+,w+,a+)
  14. 酷炫MQTT实现消息推送
  15. python做数据分析对数学要求_Python数据分析之Pandas
  16. 20200120每日一句
  17. 计算机专用英语(常用1695个单词,带音标)
  18. WinCE系统USB功能定制
  19. mysql函数 动态语句_自定义函数动态执行SQL语句
  20. 新赛季上分神器 vivo X70 Pro+首批适配《王者荣耀》120Hz极高帧率

热门文章

  1. 使用DOM Breakpoints找到修改属性的Javascript代码
  2. python大数据运维库_大数据集群运维(10)Pycharm下安装模块
  3. php 登陆信息 传递,PHP传递POST信息
  4. mysql drop库_Mysql 删除数据库drop database详细介绍
  5. java判断字符串是什么编码_java可供判断某字符串是什么编码的一行代码
  6. python 关键字大全_一日一技:用实例列举python中所有的关键字(01)
  7. python写一个聊天程序_python实现一个简单的网络聊天程序
  8. 迭代器、与集合的坑使用时要注意
  9. 本地tomcat 配置环境变量
  10. python中的正则表达式是干嘛的_操作python中的正则表达式(上)