码迷,mamicode.com
首页 >  
搜索关键字:斜率    ( 1026个结果
P3438 [POI2006]ZAB-Frogs
P3438 [POI2006]ZAB-Frogs 给出一个不一样的解法。不需要用到斜率优化等高级算法。 下文记 \(n=w_x,m=w_y\)。 首先,答案显然满足可二分性,因此二分答案 \(d\in [0,nm]\) 确定距离的平方。 这样我们将题目转化为:求起点到终点之间是否有一条路径使得任何一 ...
分类:其他好文   时间:2021-07-01 17:28:49    阅读次数:0
斜率优化DP总结
斜率优化的中心思想就是利用一次函数的斜率来优化某些 \(DP\) 转移方程。斜率优化的题目状态转移方程通常比单调队列优化更为复杂,同时斜率优化通常也会用到单调队列优化。 以下记录的题目基本上都为斜率优化的模板题。 [SDOI2012]任务安排 题意 本题的题意较为复杂。一台机器需要按顺序处理 \(n ...
分类:其他好文   时间:2021-06-22 18:06:41    阅读次数:0
CF868F Yet Another Minimization Problem
LXI.CF868F Yet Another Minimization Problem 这种题一般来说只有决策单调性一种优化方法。不过,决策单调性可以有很多种应用,例如单调队列或是斜率优化。这题可以选择比较少见的分治优化。 明显,可以设$f[i][j]$表示前$i$个位置分成$j$段的最大收益。显然 ...
分类:其他好文   时间:2021-03-31 12:12:35    阅读次数:0
DP相关目录
DP相关目录 几个基本 重要的划分依据: “最后”一步 集合划分依据:1. 不重复 2. 不漏 思考方式如下图: 基本模型 数字三角形模型 最长上升子序列模型 背包模型 状态机模型 状态压缩DP 区间DP 树形DP 数位DP 单调队列优化DP 斜率优化DP ...
分类:其他好文   时间:2021-03-16 11:58:24    阅读次数:0
[spojDIVCNT1]Counting Divisors
定义 约定1:以下分数都是最简,且令$\frac{1}{0}$有意义,其大于其余分数,并称平行于$y$轴的直线斜率为$-\frac{1}{0}$ 分数加:对于分数$a=\frac{a_{1}}{a_{0}}$、$b=\frac{b_{1}}{b_{0}}$,定义$a\oplus b=\frac{a_ ...
分类:其他好文   时间:2021-02-19 13:39:21    阅读次数:0
[Bzoj1767][Ceoi2009]harbingers (树上斜率优化)
#include <bits/stdc++.h> using namespace std; typedef long long ll; const int MAXN = 100005; struct node{ int pre, to, val; }edge[MAXN << 1]; int n, h ...
分类:其他好文   时间:2020-12-16 11:41:51    阅读次数:3
LeetCode lcci 16.03 交点
原本我想使用无限叠if-else的方式估计能解决, 但这样总归是不够优雅。 使用点斜式在斜率上可能存在问题, 为了少写判断, 使用一般式描述直线。并且将坐标带入一般式就能直观判断点与直线的位置关系, 以此判断线段的位置关系 完成关系判断后, 剩下的事就相当于求直线交点, 直接解方程又得判断条件, 不 ...
分类:其他好文   时间:2020-11-17 12:53:56    阅读次数:7
09.非线性-指数增长模型
import numpy as np from scipy.optimize import curve_fit import matplotlib.pyplot as plt # 凸函数:斜率递增 # 指数增长模型(exponential growth model) y = a? # 半衰期模型(h ...
分类:其他好文   时间:2020-11-10 10:32:39    阅读次数:6
测试「20201012测试总结」
T1T2分往脸上送,T3直接劝退。 T1 数三角形。 先固定一条直线,求它能与其他直线组成多少个三角形。这个很好求。 令 \(S\) 为所有直线的集合,\(k_i\) 表示直线 \(i\) 的斜率,\(c_k\) 表示斜率为 \(k\) 的直线条数,则直线 \(l\) 能与其他直线组成的三角形个数即 ...
分类:其他好文   时间:2020-10-12 20:36:57    阅读次数:22
团体程序设计天梯赛 长城
https://pintia.cn/problem-sets/994805046380707840/problems/994805050277216256 从右向左枚举所有的点 假设枚举到i,考虑让哪个点看到i最优 如上图,当ik的斜率大于等于ij的斜率时,对于i点来说j是不需要的 所以对于每个点要 ...
分类:其他好文   时间:2020-09-18 01:07:47    阅读次数:65
1026条   1 2 3 4 ... 103 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!