08-11 NOIP模拟测试17
时间:2019-08-11
本文章向大家介绍08-11 NOIP模拟测试17,主要包括08-11 NOIP模拟测试17使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
期望得分:75+?+(24+?rand)
实际得分:60+55+24
没有把期望拿满
才发现之前自己一直忘了用c++11提交,蓝瘦。
A. 入阵曲
暴力n^4+特性可得75,然而由于我的智障测试点分治阀很shi以及没有开longlong也没取模只有60分。。。
像这种数据范围只给<=不确定具体范围而不好卡分治时,可以用输入量先算下复杂度,然后用计算量分治。对于这题算下n*m>6400 n^4够呛 跑特性即可。
正解:
看这数据范围正解应该是n^3的,所以我们要去掉一层枚举。
这题答案爆long long,++ans必死。所以我们要一次拿出多个答案,就是+=。
哪里有+=成段操作,线段树?加个log好像就T了。。。
天天爱跑酷?好像差不多,我们可以用类似的思想,不用对于每个答案都走一遍流程,而可以只走一遍,巧妙地在整体的计算过程中不断得到当时已经可以得到的局部答案。
那题的过程体现在桶上,这题是否也可?
然后引入一个十分关键而我考场上压根没往这想的性质:
B. 将军令
C. 星空
原文地址:https://www.cnblogs.com/hzoi-yzh/p/11335874.html
- jdbc基础 (二) 通过properties配置文件连接数据库
- SQL Server 存储过程的几种常见写法分析
- servlet请求转发、包含以及重定向
- servlet设置缓存时间以及文件的下载
- 用python做科学计算之pandas入门简介
- Servlet响应的中文字符集问题
- jdbc基础 (五) 连接池与数据源 DBCP以及C3P0的使用
- JDBC
- ASP.NET Core 性能对比评测(ASP.NET,Python,Java,NodeJS)
- LOJ#6280. 数列分块入门 4
- 解决session阻塞的问题
- LOJ#6281. 数列分块入门 5
- 动态规划之矩阵连乘
- 动态规划之最长公共子序列(LCS)
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 优化Linux bootloader速度的究极之路:从GRUB到EFI Stub
- Linux--nc命令
- Netty之美--I/O模型
- 023.基于IT论坛案例学习Elasticsearch(二):Query高级知识(一)
- 打卡群刷题总结0807——验证二叉搜索树
- 打卡群刷题总结0808——二叉树的层序遍历
- Mybatis高级查询(四):延迟加载
- I/O多路复用器之隐秘的角落
- 打卡群刷题总结0809——二叉树的锯齿形层次遍历
- 简单的ssm整合练手项目:汽车项目
- 在spring-boot中使用pageHelper插件
- 要深入 JavaScript,你需要掌握这 36 个概念
- mybatis-plus实现增删改查
- mybatis-plus代码生成器
- mybatis-plus逻辑删除