自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

A.E.Lv的博客

懒啊................

  • 博客(15)
  • 收藏
  • 关注

原创 易错点总结

考了这么多次试 一直没总结 该是时候了 蒟蒻~呵呵'=' '!=' '=='先理清逻辑再写代码!!审题!!每一个函数界限分明,该做什么做什么注意求最大值时,存不存在负值注意求最小值时,是否已预处理极大值使用mid=((l+r)>>1);时注意l和r是否会爆数据范围递归边界是否明确占用空间=数组空间+stl空间,系统栈空间需考虑看题前,先审题中要求的空间限制和时间限制,预估算

2016-08-23 19:06:23 512

原创 NOIP2012 借教室 D2 T2

多么简单的二分题啊 我竟然没想怎么做… 二分+差分数组+求和 就水过了…#include <cstdio>#include <cstring>int n,m,l=0,r,ans;int a[1000001],cha[1000001],d[1000001][3];bool check(int x){ memset(cha,0,sizeof(cha)); for(int

2016-08-30 22:42:32 573

原创 单调栈

一般用于维护某种性质的序列 通过维护这一序列 可以得出一些有趣的东西 比如 hzwer-海报pla 这道题是一种典型的题目 通过分析可以发现 只要有一块更高的,就要多贴一次,高度相同的只需贴一次 那么可以单调栈记次数 然后就水过了 它也可以维护一些高级东西 比如凸包 … 就是这样

2016-08-30 21:57:11 344

原创 树链剖分

一棵树可以剖分成好多的链鬼都知道ヾノ≧∀≦)o死开!树链剖分的方法可以将树固定地分为几个链 生成树 跑两遍图 第一遍维护子节点最多的重(zhong)儿子 由重儿子们组成了重链 第二遍维护出重儿子优先的dfs入栈序 这样这个入栈序就可以拆分成几个重链 如图 这棵树上边权为1的边为重链,除叶子节点外,每个节点必有重儿子 若存在多个儿子子节点和相等,则任取一个作为重儿子 该树的序为

2016-08-29 23:01:15 523

原创 传递闭包

简单理解就是一种维护图的连通性的东西 一般用变化的floyd维护 f[i][j] 表示从i到j是否连通 于是n3n^3 维护图的连通性,O(1) 查询 蛮棒的东西… 虽然没什么卵用

2016-08-29 21:33:59 701

原创 NOIP2011 瑞士轮 T3 归并排序

感觉整个人都不好了 考试完全忘了归并这回事 正常模拟复杂度为O(r*n(1+log(n))) 闹心地就超时咧 但我们可以用分块的思想 在每层遍历r的循环里的O(n)遍历求得分时 将赢的分为一组,输的分为一组 然后就。。。 时间复杂度大大减小 然后就。。。 O(2r*n) 过了粘代码~(– –)~#include <cstdio>#include <algorithm>usi

2016-08-25 16:46:37 1122

原创 NOIP2016 暑期培训 D8

听说今天七夕 我的火把已经蠢蠢欲动了fffffffffffffffffff好的 回归正题今天的第一题 好熟悉啊 似乎在哪里见过呢 NOIP2015D1T2 信息传递 哈哈哈哈 一年前 这道题 我还不会做 而如今 我会了 判环似乎复杂了 但是好歹是O(n)的第二题 眼睁睁看出来了它是线段树 然而忘记了区间修改怎么搞 搞事情 zz 当然 光是线段树 是不够的

2016-08-09 18:41:07 530

原创 NOIP2016 暑期培训 D7

不能为空

2016-08-08 19:00:45 372

原创 NOIP2016 暑期培训 D6

今天没有考试 o(*≧▽≦)ツ 整个人都活过来了 万队长讲了一天的 课 可持久化数据结构 链表 重量平衡树 以及第k短路其实我整个人几乎是懵逼的 然而队长成功地教会了大家一式催眠 队长的话:你是会这个算法的… 你知道它的性质… 你知道它的复杂度… 你知道它可以维护什么东西… 你是会写这个算法的…那么现在再看这道题是不是有思路了呢o(^▽^)o然而台下依然一

2016-08-08 18:44:49 750

原创 NOIP2016 暑期培训 D5

今天的题 … wait?! 我之前明明写好了这篇文章 哪去了?! … 好吧,回归正题 今天的题脑洞有点大第一题 莫名其妙的推出了奇怪的性质 然而考试时整个人是傻逼的 写了一个能过的暴力模拟 然而写挂了 后经改正 过了?! 大大提高了整个人的代码实现能力#include <cstdio>#include <map>#include <queue>#include <a

2016-08-08 18:36:35 463

原创 差评!!

我好好写好的day5去哪了?!?!

2016-08-06 18:37:34 668

原创 NOIP2016 暑期培训 D4

haha 今天的题脑洞很大 仔细看 暴力可以成为正解 呀第一题十分神奇 多边形分割成n-3个三角形 每条割线段除端点外不相交 两人每次选择其中一个三角形 要求此三角形只连接一个三角形 谁先将编号为1的三角形选中,谁胜 输入提供构图信息 输出先手胜还是后手胜 vijos-p1152肥猫的游戏 好的 这题首先很明显可以转成博弈论 那么就非常水灵了 不想那么做?

2016-08-05 20:47:59 301

原创 NOIP2016 暑期培训 D3

又是大爷的一天 今天的题的难度上来了 感觉蛮萌的 多了几个爆零的第一题 尼玛一道水题我爆零了… 不想解释什么了第二题 看到题以后,没敢写 想写暴力 后来放弃了 结果发现 尼玛 正解是暴搜第三题 有点意思 单调队列维护动规 1D1D?答得好不甘心啊…

2016-08-05 18:49:28 398

原创 NOIP2016 暑期培训 D2

期待已久的大爷的题 好水… 只要简单水一水 就能得220分… 这和说好的不一样啊!!第一题简单推了推 发现O(n)稳过… 只简单转换了一下数组 再算个加和 再记个数 就尼玛过了?! what?! 蛤?!第二题 暴力竟然有60分 可怕 规律并没有找出来 没能推掉 找出规律后发现只需要将适当位置调换一下就好了…第三题实在神奇 暴力搜索竟然60分 说好的30分呢 应该

2016-08-02 19:33:58 487

原创 NOIP2016 暑期培训 D1

董学长出题 可以,很强势 一群人爆零 听说明天大爷出题 那么… 会有更多人爆零吧 _ (@ _ @)>-z 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊先说第一题 一个人没事闲溜达 溜达着溜达着 他回家了 一眼看穿了是动规 可惜 第二个样例就把我给废了… 完全没想出第二组样例是什么情况… 实际是很简单的动规加矩乘优化…再看第二题 一个人爬山 不嫌累挺 要从矮的山爬到高的山

2016-08-01 19:58:27 629

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除