摘要:
题意 二维平面上有 \(n\) 个点 \((x_i,y_i)\),你需要给每个点染色红色或蓝色使得每一行、每一列上红蓝点数差小于等于 1。 \(n,x_i,y_i\le 2\times10^5\)。 分析 方法一:上下界网络流 对所有行和列建点,\(x_i\rightarrow y_i\) 连边,流 阅读全文
posted @ 2024-10-07 21:30
dcytrl
阅读(34)
评论(0)
推荐(0)
摘要:
题意 给定 \(n\) 个字符串 \(s_i\),你需要选择若干个字符串按从前往后的顺序拼起来使得总长为 \(k\) 且字典序最小,保证有解。 \(n\le 2000,k\le 10^4,\sum |s_i|\le 10^6\) 分析 先考虑一个显然的暴力 DP:设 \(f_{i,j}\) 表示前 阅读全文
posted @ 2024-10-07 20:59
dcytrl
阅读(34)
评论(0)
推荐(0)
摘要:
题意简述 有 \(2m+1\) 种物品,体积分别为 \(-m\sim m\),每种物品有 \(a_i\) 个。 你需要选出尽可能多数量的物品,使得物品体积和为 \(l\)。 \(m\le 300,a_i,|l|\le 10^{18}\) 分析 此题属于“背包容量极大,物品体积极小”的特殊背包问题。 阅读全文
posted @ 2024-10-07 19:23
dcytrl
阅读(86)
评论(0)
推荐(0)

浙公网安备 33010602011771号