HDU - 1009
https://paste.ubuntu.com/p/rgSYpSKkwW/

POJ - 1017 麻烦的模拟 贪心
题意就是用尽量少的66h箱子装nnh的物品,贪心策略很明显,就是写着特麻烦..
https://paste.ubuntu.com/p/rjfkMNPjtB/

POJ - 2231 曼哈顿距离 前缀和
题意:给定数列\(a_1,a_2,...a_n\),求\(\sum_{i=1}^{n}\sum_{j=1}^{n}|a_i-a_j|\),n范围1e4
排序后消掉绝对值可搞
https://paste.ubuntu.com/p/QjzwCxsBQY/

51nod - 1625
题意:给定n*m的矩阵,其中每个点带有权值G[i][j],提供最多k组操作,每次可把某一行或某一列全部覆盖为权值x,求可以达到的最大权值
对行枚举,对列贪心,这样就可以忽略了行列的冲突
注意枚举时的小于与小于等于S
https://paste.ubuntu.com/p/Z4rfgwt7vY/

51nod - 1255
单调栈的应用,我感觉还是单独开一贴比较好
https://paste.ubuntu.com/p/GQn6PDr9CK/

51nod - 1191
STL容器使用尽量不用二维以上的吧,
总体思路是用最便宜的箭尽可能地干死血尽可能厚的兔子,二维lowerbound似乎不对,换成一维就好了
单调性的思想还是不太会用啊
https://paste.ubuntu.com/p/YqnKKBCZWY/

51nod - 1449
符合条件的w进制放法只有三种0 1 w-1,假设放在右盘
w-1时需要右盘多放一个1来凑左盘的1
(注意+1)
https://paste.ubuntu.com/p/xYvc8wDbsB/

51nod - 1351
有一个显然的是所有下界>=x
还有一点眼拙差点没留意的是c-所有上界>=x
https://paste.ubuntu.com/p/swnx65PNr9/

51nod - 1420
要学会利用至少n/2的条件,必然折半分
老是想着后效性的问题..莓救了
https://paste.ubuntu.com/p/vMYVnf6jGM/

51nod - 1460
定义好二维的单调性就能用lowerbound动态解决了
https://paste.ubuntu.com/p/vZv2HZRcyM/

51nod - 1534
如果A在B的内侧(左下),A必能卡住B,获胜
否则比距离|x|+|y| 与max(x,y)
PS.A先走,所以相等时也是A赢
https://paste.ubuntu.com/p/jxf9hJ2DSn/

最新文章

  1. 有关DOM
  2. SharePoint 2013 状态机工作流之扩展自定义状态
  3. Android Studio上面最好用的插件
  4. jQyery实现轮播器
  5. java 中变量的存储与引用
  6. oracle分析函数
  7. 利用fiddler模拟发送json数据的post请求
  8. POJ1947 Rebuilding Roads
  9. 非常不错的IT进阶站点
  10. 跨平台实现wchar_t转成char
  11. Android 监听SMS短信
  12. Spring3.2 + Hibernate4.2
  13. [code]最长回文子串
  14. servlet导出Excel
  15. java基础知识整理
  16. feemarker知识
  17. Android学习之SQLite基础
  18. 【第十六章】 springboot + OKhttp + String.format
  19. Python3的动态加载模块简单实例
  20. CentOS7.6安装Nodejs(Npm)

热门文章

  1. Web服务器父与子 Apache和Tomcat区别(转)
  2. jquery dropdownlist.js
  3. 黑盒测试实践--Day3 11.27
  4. SVN下载地址及注意事项
  5. (转)什么?你还不会写JQuery 插件
  6. stuff for xml path
  7. Boost 安装详解
  8. 数组Byte [] 和 string 相互转换
  9. Java并发编程的3个特性
  10. raiden_graph