☆Suryxin☆

Suryxin

We can't predict the value of a moment until it becomes a memory.

Latest Posts

最新文章

有依赖的背包问题「树上分组背包」

算法知识总结 ▧ 477 字 ◴ 2 分钟

有依赖的背包问题 题目描述: n个物品,容量为m,物品之间有依赖关系,且依赖关系组成一棵树的形状。如果选择一个物品,则必须选择它的父节点 求解将哪些物品装入背包,可使物品总体积不超过背包容量,且总价值最大 求最大价值 思路: 如果考虑每个子

dp

二维费用的背包问题

算法知识总结 ▧ 633 字 ◴ 3 分钟

二维费用的背包问题https://www.acwing.com/problem/content/8/ 题目描述: N件物品,容量是V的背包,背包能承受的最大重量是M 每件物品只能拿一次,体积是vi,重量是mi,价值是wi 问在容量和重量允许

dp

最长公共上升子序列「LIS」「LCS」

杂项 ▧ 607 字 ◴ 3 分钟

最长公共上升子序列 题目描述: 给两个数组a和b 问两个序列的最长的公共上升子序列的长度 思路: 状态:dpij表示a数组的前i个,b数组的前j个中以brj为结尾的公共上升子序列的最大长度 转移方程可以将最长公共子序列和最长上升子序列结合起

dp

观光奶牛 「二分答案 + SPFA判负环」

杂项 ▧ 464 字 ◴ 2 分钟

观光奶牛https://www.acwing.com/problem/content/363/ 题目描述: n个点,m条边,每个点都有一个权值fi,每条边都有一个权值vali,求图中的一个环,使的环上“各个点的权值之和”除以“环上个各个边的

AtCoder Beginner Contest 246 E - Bishop 2 「01bfs」

杂项 ▧ 773 字 ◴ 3 分钟

E Bishop 2https://atcoder.jp/contests/abc246/tasks/abc246e 题目描述: 给你一个n n的矩阵,起点和终点确定,你只能沿对角线走,走的距离可以任意,但是从x1, y1走到x2, y2的

导弹防御系统 「LIS + DFS」

杂项 ▧ 668 字 ◴ 3 分钟

导弹防御系统https://www.acwing.com/problem/content/189/ 题目描述: 为了对抗附近恶意国家的威胁,R 国更新了他们的导弹防御系统。 一套防御系统的导弹拦截高度要么一直 严格单调 上升要么一直 严格单

dp

单词环「二分答案 + SPFA判正环」

杂项 ▧ 639 字 ◴ 3 分钟

单词环https://www.acwing.com/problem/content/1167/ 题目描述: 我们有 n 个字符串,每个字符串都是由 a∼z 的小写英文字母组成的。 如果字符串 A 的结尾两个字符刚好与字符串 B 的开头两个字

走廊泼水节「并查集 + 贪心」||「最小生成树」

未分类 ▧ 614 字 ◴ 3 分钟

走廊泼水节 题目描述: 给定一颗n个节点的树,你需要增加若干条边,把这颗树扩充为完全图,并满足图的最小生成树是唯一的且是原树,问增加的边的权值总和最小是多少 思路: 完全图指的是图中的任意两点之间都有一条边相连 因为给定的是一棵树,树上的每