2019 Multi-University Training Contest 1 题解

1001 - Blank $dp$。给的限制条件是一些区间内出现的数字种类数,其实比较容易联想到一个经典的题,就是一个序列以及不少组询问,每一个询问查询一个区间内不一样种类的数字个数,这个题的一个作法是将询问按右端点升序排序,而后扫描线,用线段树维护每一个数字出现的最晚位置。这个题因为数字种类自己不多,只有四种,因此咱们能够用$dp[i][a][b][c][d]$来前$i$个位置,四种数字最近出现
相关文章
相关标签/搜索