上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 64 下一页
摘要: 题目链接:http://poj.org/problem?id=2728 题目大意: 给你一个无向图,每条边有一个价值和长度,求一棵生成树,其对应的价值和与长度和的币值最小。 解题思路: 01分数规划。对每一个 \(mid\),以 \(a_i - mid \times b_i\) 为边求最小生成树,判 阅读全文
posted @ 2020-11-17 00:04 quanjun 阅读(147) 评论(0) 推荐(0)
摘要: 题目链接:https://www.luogu.com.cn/problem/P4377 解题思路: 映射关系: \(w_i \rightarrow b_i\); \(t_i \rightarrow a_i\)。 问题转变成了01分数规划问题。但是有一个限制,就是 \(\sum w_i \times 阅读全文
posted @ 2020-11-16 22:49 quanjun 阅读(175) 评论(0) 推荐(0)
摘要: 题目链接:http://poj.org/problem?id=2976 题目大意 在某门课程中,你要进行 \(n\) 个测试。其中第 \(i\) 个测试一共有 \(b_i\) 道问题,你答对的有 \(a_i\) 道。你在这门课程中的成绩定义为 $$100 \cdot \frac{\sum_ a_i} 阅读全文
posted @ 2020-11-16 22:21 quanjun 阅读(160) 评论(0) 推荐(0)
摘要: 题目链接:https://www.luogu.com.cn/problem/P4159 题目大意: 给你一个包含 \(n\) 个点的有向图以及一个邻接矩阵,求从 $1$ 号点到 \(n\) 号点的长度为 \(t\) 的路径有多少种。有向边长度 \(\le 9\)。 解题思路: 如果每条边的长度都为 阅读全文
posted @ 2020-11-11 19:26 quanjun 阅读(131) 评论(0) 推荐(0)
摘要: 题目链接:https://www.luogu.com.cn/problem/P3216 题目大意:定义函数 \(f(n)\) 为将 $1 \sim n$ 连起来得到的数,求 \(f(n) \text{ mod } m\) 的结果。 解题思路: 状态转移方程为: \(f_i = 10^{ \lfloo 阅读全文
posted @ 2020-11-11 10:35 quanjun 阅读(127) 评论(0) 推荐(0)
摘要: 题目链接:https://www.luogu.com.cn/problem/P5789 我的理解:矩阵快速幂主要是为了优化状态转移。 解题思路完全参照自 Czy大佬的博客 示例代码: #include <bits/stdc++.h> using namespace std; const int MO 阅读全文
posted @ 2020-11-08 12:27 quanjun 阅读(544) 评论(0) 推荐(0)
摘要: 题目链接:https://www.luogu.com.cn/problem/P2233 解题思路: 矩阵快速幂。 思路完全来自 ghj1222大佬的博客 示例代码: #include <bits/stdc++.h> using namespace std; const int MOD = 1000; 阅读全文
posted @ 2020-11-08 10:36 quanjun 阅读(174) 评论(0) 推荐(0)
摘要: 题目链接:https://www.luogu.com.cn/problem/P1962 解题思路: 矩阵快速幂模板题。 但是我用 递归写,交的时候总是莫名 RE 两组,而且 RE 的两组还是不固定的,有的时候这两组 RE,有的时候那两组 RE。 递归代码如下(可能会 RE): #include <b 阅读全文
posted @ 2020-11-07 10:45 quanjun 阅读(128) 评论(0) 推荐(0)
摘要: 题目链接:https://codeforces.com/problemsets/acmsguru/problem/99999/507 题目大意: 每个叶子节点有一个权值。求所有非叶子节点所在的子树中所有叶子节点的权值的差的绝对值的最小值。 解题思路: 树上启发式合并。 关于求绝对值的差的最小值的解法 阅读全文
posted @ 2020-11-05 23:23 quanjun 阅读(204) 评论(0) 推荐(0)
摘要: 题目描述 有一个用于装整数的包裹,一开始包裹中没有数,接下来有 \(n\) 步操作,每一步操作包含三种类型: 1 x:将一个整数 \(x\) 放入包裹; 2 x:从包裹中取出一个值为 \(x\) 的数(保证包裹中有值为 \(x\) 的数); 3:询问包裹中的所有数中最接近的一对数(即差的绝对值最小的 阅读全文
posted @ 2020-11-05 22:28 quanjun 阅读(342) 评论(0) 推荐(0)
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 64 下一页