题面:

传送门

思路:

这道题官方标准解法是线段树维护一堆奇奇怪怪的东西......我用的是贪心

方法很简单,处理出pre和suf数组,分别代表前i张、后i张牌在最优方案下打出时可以得到的分数,然后两边加起来,更新答案

可以证明,这样的方法不会造成卡牌重复使用

因为如果有在前后决策中重复使用的卡牌,那么就还会剩下一张没有用过的卡牌,而这张卡必定可以通过一定的调整方法,重新启用

Code:

==========================================================================================================

||                                                                                           此处待施工                                                                                                   ||

==========================================================================================================

最新文章

  1. .Net开发笔记(十五) 基于“泵”的TCP通讯(接上篇)
  2. PHP环境搭建——Apache、Mysql、PHP单独安装(for Windows)
  3. JS实现注销功能
  4. Form_Form Builder国际化多语言开发(案例)
  5. Guava 8-区间
  6. poj 3084 最小割
  7. Redhat Enterprise Linux中如何关闭SELinux?
  8. jQuery来源学习笔记:扩展的实用功能
  9. WebClient 调用api
  10. HashMap/HashSet,hashCode,哈希表
  11. [模拟赛] T1 高级打字机
  12. ElementUI DatePicker 日期选择器控制选择时间范围
  13. 杨其菊201771010134《面向对象程序设计(Java)》第三周学习总结
  14. ALTER语句重命名,重新定义和重新排序列
  15. Properties类和如何操作属性
  16. iOS 10 的一个重要更新-新的通知推送 API
  17. 使用tomcat启动dubbo项目
  18. python 小技巧之获取固定下面包含的某种类型文件的个数
  19. 算法笔记_121:蓝桥杯第六届省赛(Java语言C组部分习题)试题解答
  20. InstallShield 2015 Premier的Basic MSI Project如何在卸载时删除残留的文件 (转)

热门文章

  1. 2018.1.30 PHP编程之验证码
  2. TypeScript 编译选项
  3. python读取txt写入txt
  4. 面向对象编程 -------JavaScrip
  5. webpack 4.x 解决 webpack-dev-server工具在webpack构建的项目中使用问题
  6. 自封装的AJAX
  7. 八、Shell test 命令
  8. java问题随笔
  9. MongDB之各种修改操作
  10. Birthday Paradox