最大公因数/最小公倍数
比赛时允许使用 C++ 自带的 __gcd(a,b) 函数求最大公因数。
模板:Bc
广搜核心逻辑
- 多测要清空
- 起点入队
- 重复取出队头并扩散
动态规划经典思路
- 大胆猜测状态
- 求最大长度:“前 i 项的最大长度”、“以第 i 项结尾的最大长度”
- 求方案数:“前 i 项的方案数”、“以第 i 项结尾的方案数”
- 求最大收益:“前 i 个物品的最大收益”
- 求最少操作次数:“s 的前 i 项与 t 的前 j 项的最少操作次数”
- 大胆猜测决策
- 选不选第 i 项
- 上一项选谁
- 不好求就加维度
- 前 i 个物品的最大收益:前 i 个物品在 j 体积下的最大收益