11 2019 档案

$TJOI2017$ 城市
摘要:题意: 从加里敦大学城市规划专业毕业的小明来到了一个地区城市规划局工作。这个地区一共有$n$座城市,$n 1$条高速公路,保证了任意两运城市之间都可以通过高速公路相互可达,但是通过一条高速公路需要收取一定的交通费用。小明对这个地区深入研究后,觉得这个地区的交通费用太贵。 小明想彻底改造这个地区,但是 阅读全文

posted @ 2019-11-14 20:53 dolires 阅读(103) 评论(0) 推荐(0)

动态规划(2)——常见动态规划模型
摘要:$1.$数字三角形 每次可以往右下或者左下走一格,求路径的最大权值. $d(i,j)=max(d(i+1,j),d(i+1,j+1))+a(i,j).$边界是$d(n+1,j)=0$,从下往上推(因为要保证$i+1$行在第$i$行之前更新) $3.$硬币问题 $$f(i)=min(inf,f[i V 阅读全文

posted @ 2019-11-09 22:41 dolires 阅读(471) 评论(0) 推荐(0)

2019.9.22
摘要:1.LA 4254 Processor 题意: 有$n$个任务,每个任务有$3$个参数$r_i$,$d_i$和$w_i$,表示必须在时刻$[r_i,d_i]$之内执行,工作量为$w_i$。处理器的速度可以为任意值,任务不一定要连续执行,可以分成若干块,求最大速度的最小值。 分析: 要求最大速度的最小 阅读全文

posted @ 2019-11-09 22:37 dolires 阅读(85) 评论(0) 推荐(0)

2019.9.10
摘要:$1.bzoj$ $1008$ 越狱 题意: 有$n$个位置,$m$种数,每个位置填一个数,使得有相邻两位置的数相同,问有多少种方案。每种数的个数都是无限的。 分析: 明显的排列组合问题 我们现在先不考虑相邻位置的数相同的条件,则一共有 $$ m^n $$ 种方案,再减去每个相邻位置的数都不相同的方 阅读全文

posted @ 2019-11-09 22:31 dolires 阅读(89) 评论(0) 推荐(0)

字典树
摘要:(并不是按照难度来排序的) $1.doubt$ 题意: $VKorpela$很喜欢异或,有一天,他看到$Serene$写下了两个长度都为$n$的数组$a$和$b$,他想对$a$和$b$分别按照某种方式排序,然后构造一个数组$c$,满足$𝑐_𝑖 = 𝑎_𝑖 xor 𝑏_𝑖$ 。他想请你告诉 阅读全文

posted @ 2019-11-09 22:26 dolires 阅读(155) 评论(0) 推荐(0)

动态规划(四)
摘要:$1.String$ $Painter,Chengdu$ $2008,LA$ $4394$ 题意: 给定两个长度相等,只有小写字母组成的字符串$s$和$t$,每步可以把$s$的一个连续子串“刷”称同一个字母,问至少需要多少不才能把$s$变成$t$。比如,$s=bbbbbbb$,$t=aaabccb$ 阅读全文

posted @ 2019-11-09 22:17 dolires 阅读(157) 评论(0) 推荐(0)

动态规划(三)
摘要:10.Paths through the Hourglass,UVa10564 题意: 有一个沙漏,第一行有$n$个格子,第二行有$n 1$个格子$\cdots\cdots$最中间的行只有1个格子,然后它下面一行2个格子,再下面一行3个格子$\cdots\cdots$最后一行$n$个格子,如图$1 阅读全文

posted @ 2019-11-09 22:15 dolires 阅读(114) 评论(0) 推荐(0)

动态规划(二)
摘要:补充(一)中的部分 以下所有计算中都是将一个字符串当做$s[1] s[n]$的 $LCS$(最长公共子序列) 我们设$d[i][j]$表示第一个串的前$i$位与第二个串的前$j$位的最长公共子序列的长度。 当$a[i]==b[j]$的时候,$d[i][j]=d[i 1][j 1]+1$。 当$a[i 阅读全文

posted @ 2019-11-09 22:12 dolires 阅读(69) 评论(0) 推荐(0)

UVa 10020 Minimal Coverage
摘要:$UVa$ $10020$ 题意: 给你一个$0$~$m$的区间,然后给你若干线段,问你最少取多少线段可以将0~m完全覆盖 分析: 经典贪心模型 $Code:$ 阅读全文

posted @ 2019-11-09 22:09 dolires 阅读(88) 评论(0) 推荐(0)

noip2018 Day1T3 赛道修建
摘要:题意: $C$城将要举办一系列的赛车比赛。在比赛前,需要在城内修建$m$条赛道。 $C$城一共有n个路口,这些路口编号为$1,2,…,n$,有$n 1$条适合于修建赛道的双向通行的道路,每条道路连接着两个路口。其中,第i条道路连接的两个路口编号为$a_i$和$b_i$,该道路的长度为$l_i$。借助 阅读全文

posted @ 2019-11-08 22:00 dolires 阅读(134) 评论(0) 推荐(0)

动态规划(一)
摘要:$1.UVa$ $11584$ $Partitioning$ $by$ $Parlindromes$ 前言 蓝书上所说的入门题目,然而我好像并没有入门。 题意: 输入是一个由小写字母组成的字符串,你的任务是把它划分成尽量少的回文串。比如,$racecar$本身就是回文串;$fastcar$只能分成$ 阅读全文

posted @ 2019-11-08 21:47 dolires 阅读(130) 评论(0) 推荐(0)

动态规划(1)——背包九讲
摘要:$1.$$01$背包 $2.$完全背包 $4.$混合三种背包 $6.$分组背包 $7.$有依赖的背包问题[需要区别于分组背包] 当依赖关系很多时,直接上树上背包(因为依赖关系会构成森林) 当较少时(如$noip2006$金明的预算方案) $(2)$输出字典序最小的方案 $(3)$输出方案总数 初始化 阅读全文

posted @ 2019-11-08 20:28 dolires 阅读(133) 评论(0) 推荐(0)

2019.11.8 ZROI Day-18
该文被密码保护。

posted @ 2019-11-08 20:09 dolires 阅读(1) 评论(0) 推荐(0)

2019.10.29 nowcoder contest 1
摘要:$A $仓鼠的石子游戏 题意: https://ac.nowcoder.com/acm/problem/53975 仓鼠和兔子被禁止玩电脑,无聊的他们跑到一块空地上,空地上有许多小石子。兔子捡了很多石子,然后将石子摆成n个圈,每个圈由a[i]个石子组成。然后兔子有两根彩色笔,一支红色一支蓝色。兔子和 阅读全文

posted @ 2019-11-07 21:24 dolires 阅读(183) 评论(0) 推荐(0)

2019.11.5 nowcoder contest 4
摘要:$A $复读数组 题意: https://ac.nowcoder.com/acm/contest/1103/A 有一个长为$n \times k$的数组,它是由长为$n$的数组$A_1,A_2,…,A_n$重复$k$次得到的。 定义这个数组的一个区间的权值为它里面不同的数的个数,现在,你需要求出对于 阅读全文

posted @ 2019-11-06 20:38 dolires 阅读(212) 评论(0) 推荐(0)

2019.11.5 ZROI Day-15
该文被密码保护。

posted @ 2019-11-05 22:22 dolires 阅读(1) 评论(0) 推荐(0)

2019.9.5 bzoj(1202,1004)
摘要:2019.9.5晚刷题记录 $1.bzoj$ $1202$ 狡猾的商人 (类似3714 Kuglarz) 做法:带权并查集 错误原因:快读写错了 用时:40min 分析: 还是利用前缀和的思想,$num[i,j]=sum [j] sum [i 1]$. 如果暴力维护,不能维护到所有的信息,例: $n 阅读全文

posted @ 2019-11-05 22:08 dolires 阅读(55) 评论(0) 推荐(0)

导航