2017暑假训练第八天
来源:互联网 发布:lda模型 矩阵分解 编辑:程序博客网 时间:2024/06/10 03:37
今天的训练继续昨天的思路继续看的单调队列,通过例题加深了对单调队列的理解。在下午的训练中做出了两道水题,一道是简单的判断题,就是一个等差数列,谁先没糖果输出谁的名字,另外一道题是把一个队列的某一段重新排列,然后判断排列后的原来某个位置的数是否还是它,这个题需要一点脑洞,如果直接sort排序得到的结果一定是tle,所以改为判断他比区间上多少个数大,以得到重排后这个数的位置,第四题是一个广搜题,但一番苦战之后,在第四题上交出了一个从未见过的错误,赛后题解上多加的控制输入输出的语句也并未看懂,所以并未ac。
而对于单调队列,其构造只需要一个简单的模板代码,但是其使用方面还需要很大的脑洞,一般用于很大的数据量中求其最小或最大,当然其延伸的用途更是甚广的。
总的来说今天的效率远低于从前,接触新的知识点还是有一定难度,尤其要自己思考的情况下,应尽快适应,完成后面树状数组和线段树的学习,并发现学习新的知识的一套方法才行。
阅读全文
0 0
- 2017暑假训练第八天
- 2017暑假训练第十八天
- 2017暑假训练第五天
- 2017暑假训练第七天
- 2017暑假训练第九天
- 2017暑假训练第十四天
- Capstone训练营第八天
- 2017.8.7暑假集训第八天
- 达内免费java训练 第八天
- 参加acm暑假训练第一天
- 暑假训练第3天总结
- 暑假训练第5天总结
- 暑假没有写题第八天
- 2017暑假训练第四天
- 2017暑假训练第十天
- 2017暑假训练第十一天
- 2017暑假训练第十二天
- 2017暑假训练第十三天
- 【问题汇总】开发中常见问题的解决办法
- Collections框架简介
- Linux安装3.5.X版本的Python
- 简单实现Android本地音乐的播放
- 10、链式哈希表的应用-符号表
- 2017暑假训练第八天
- HDU 6092:Rikka with Subset
- SVM学习
- NYOJ 108 士兵杀敌(一)
- Java设计模式——工厂模式
- 设置postgresql的search_path
- C++ Socket 实例
- 【HDU 1024】 Max Sum Plus Plus【动态规划求最大M子段和详解-好题 】
- 简单计算器功能实现