
数据结构与算法
文章平均质量分 54
无锡幻风
人生如幻亦如风
展开
-
PAT数据结构与算法题目集:7-3 树的同构
题目代码#include <cstdio>#include <cstring>#include <iostream>#include <algorithm>using namespace std;typedef pair<int, int> PII;const int N = 15, M = 2 * N;int n;int h[N], e[M], ne[M], idx, ed[N];bool st[N];char原创 2021-05-25 19:45:23 · 175 阅读 · 0 评论 -
DP学习,01背包问题和完全背包问题
01背包问题问题描述有N件物品,每件物品只能使用一次。每件物品有体积Vi,价值Wi。有容量是V的背包,求物品总体积不超过背包容积的最大价值。解题思路DP状态表示:f[i][j]表示从前 i 个物品中选,总体积不超过 j 的方案中,价值最大的。也就是前i个物品中选,总体积不超过j的方案的最大价值。**状态计算:**从最后一位开始思考和划分。这里划分2种情况,划分的依据是不重不漏。不选择第i个物品,那么前i-1个物品的价值仍然不变。f[i-1][j]选择第i个物品,那么第i个物品原创 2021-04-02 00:03:44 · 256 阅读 · 0 评论