会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
自动驾驶厂的CV算法工程师/当过安全算法工程师/前ICPC选手
新随笔
管理
上一页
1
···
9
10
11
12
13
14
15
16
下一页
2018年6月19日
HDU - 2665 Kth number 主席树/可持久化权值线段树
摘要: 题意 给一个数列,一些询问,问$[l,r]$中第$K$大的元素是哪一个 题解: 写法很多,主席树是最常用的一种之一 除此之外有:划分树,莫队分块,平衡树等 主席树的定义其实挺模糊, 一般认为就是可持久化线段树/函数式线段树的这种实现方式 被用来求区间第$K$大的时候,是可持久化的权值线段树 主席树的
阅读全文
posted @ 2018-06-19 09:30 nervending
阅读(189)
评论(0)
推荐(0)
2018年6月15日
UVALive 8519 Arrangement for Contests 2017西安区域赛H 贪心+线段树优化
摘要: 题意 等价于给一个数列,每次对一个长度为$K$的连续区间减一 为最多操作多少次 题解: 看样例猜的贪心,10分钟敲了个线段树就交了... 从1开始,找$[i,i+K]$区间的最小值,然后区间减去最小值,答案加上最小值即可... 这个思路,后来我看博客上的总结,应该是没问题的, 可是,依旧不知道线段树
阅读全文
posted @ 2018-06-15 15:39 nervending
阅读(1064)
评论(0)
推荐(0)
UVALive 8513 lovers 2017 西安区域赛 B 贪心+multiset
摘要: UVALive 8513 有2种人,每个人有自己的权值$A_i$ $B_i$ 当$A_i + B_i >=K$时 两个人可以配对 问最多多少人可以配对 解法 : 把$/{ A_i /}$ 排序 $/{ B_i /}$ 扔进多重集合里 每次在集合中找大于等于 $K - A_i$ 的第一个$B_i$ 然
阅读全文
posted @ 2018-06-15 15:31 nervending
阅读(536)
评论(2)
推荐(0)
2018年6月8日
图论总结与索引
摘要: 持续更新... 二分图:可分为两个互不相交的子集,且所有边的两个顶点均不在一个集合里,等价于不包含奇环 1.二分图判定/构造:$DFS$染色即可, 度:*自环度数会记录两次,无向图度数和为边数2倍 环:所有点入度=出度 匹配:一些边,任意两条边没有公共定点且无自环,被访问过的点成为被匹配,最大匹配时
阅读全文
posted @ 2018-06-08 16:23 nervending
阅读(1770)
评论(0)
推荐(0)
2018年6月4日
Cnblog-Latex数学公式使用测试
摘要: *默认不支持换行的数学公式 1. \(a+b=c\) $a+b=c$ 2. \[a+b=c\] $$a+b=c$$ 3. $alpha$ $\alpha$ $pi$ $\pi$ 4. $\Gamma$ 5. $a<b<\beta\ll\Psi$ $a\equiv b$ $$\\equiv$$ $$a
阅读全文
posted @ 2018-06-04 22:36 nervending
阅读(290)
评论(0)
推荐(0)
2018年6月2日
Equivalent Sets HDU - 3836 2011多校I tarjan强连通分量
摘要: 题意: 给一些集合 要求证明所有集合是相同的 证明方法是,如果$A∈B$,$B∈A$那么$A=B$成立 每一次证明可以得出一个$X∈Y$ 现在已经证明一些$A∈B$成立 求,最少再证明多少次,就可以完成要求 分析 其实就等价于给一个有向图,问你再加入多少个边可以使得图变为强连通图 给一个图论经典结论
阅读全文
posted @ 2018-06-02 02:01 nervending
阅读(196)
评论(0)
推荐(0)
Holedox Eating HDU - 4302 2012多校C 二分查找+树状数组/线段树优化
摘要: 题意 一个长度$n<=1e5$的数轴,$m<=1e5$个操作 有两种一些操作 $0$ $x$ 在$x$放一个食物 $1$ 一个虫子去吃最近的食物,如果有两个食物一样近,不转变方向的去吃 虫子一开始在$0$点,没吃的就不动 求最终虫子跑了多远? 解法: 用数组维护每个地点有几个食物, 用树状数组维护数
阅读全文
posted @ 2018-06-02 01:45 nervending
阅读(162)
评论(0)
推荐(0)
2018年5月27日
Going Home HDU - 1533 费用流
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=1533 给一个网格图,每两个点之间的匹配花费为其曼哈顿距离,问给每个的"$m$"匹配到一个"$H$"的最小花费 思路: 实际上应该是一道KM匹配的题,不过也可以转化为费用流 建立附加源汇点,$m$连接源点,$H$连
阅读全文
posted @ 2018-05-27 02:28 nervending
阅读(292)
评论(0)
推荐(0)
Tour HDU - 3488 有向环最小权值覆盖 费用流
摘要: http://acm.hdu.edu.cn/showproblem.php?pid=3488 给一个无源汇的,带有边权的有向图 让你找出一个最小的哈密顿回路 可以用KM算法写,但是费用流也行 思路 1. 哈密顿回路对于每个点的流量有限制,因此$V$拆开为$V$和$V'$ 2. 我们建立附加源点$S$
阅读全文
posted @ 2018-05-27 02:22 nervending
阅读(285)
评论(0)
推荐(0)
2018年5月24日
ACM Computer Factory POJ - 3436 网络流拆点+路径还原
摘要: http://poj.org/problem?id=3436 每台电脑有$p$个组成部分,有$n$个工厂加工电脑。 每个工厂对于进入工厂的半成品的每个组成部分都有要求,由$p$个数字描述,0代表这个部分不能有,1代表这个部分必须有,2代表这个部分的有无无所谓。 每个工厂的产出也不尽相同,也是由p个数
阅读全文
posted @ 2018-05-24 20:04 nervending
阅读(351)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
下一页
公告