当前位置: 首页 > news >正文

怎么上传自己的网站危险网站怎么解除

怎么上传自己的网站,危险网站怎么解除,wordpress合集,WordPress图床工具1. CF1689D Lena and Matrix 题目描述 n ⋅ m n \cdot m n⋅m 的矩阵,求矩阵上任意一点坐标使得到矩阵上的关键点曼哈顿距离最大值最小。数据范围: ∑ n ⋅ m ≤ 1 0 6 \sum n \cdot m \leq 10^6 ∑n⋅m≤106 题目概况 来源:Codeforces …

1. CF1689D Lena and Matrix

题目描述

  • n ⋅ m n \cdot m nm 的矩阵,求矩阵上任意一点坐标使得到矩阵上的关键点曼哈顿距离最大值最小。
  • 数据范围: ∑ n ⋅ m ≤ 1 0 6 \sum n \cdot m \leq 10^6 nm106

题目概况

来源:Codeforces

洛谷难度:蓝题

CF难度: 1900 1900 1900

标签:枚举 最短距离

思路点拨

考虑每个点,只需要关注它到其他点曼哈顿距离的最大值,而实际上全局只会有 4 4 4 个点真正会影响最大值。

d i s = ∣ x 1 − x 2 ∣ + ∣ y 1 − y 2 ∣ dis = |x_1-x_2|+|y_1-y_2| dis=x1x2+y1y2 将绝对值拆开分为4种情况,如下:

  • d i s = x 1 − x 2 + y 1 − y 2 dis = x_1-x_2+y_1-y_2 dis=x1x2+y1y2

  • d i s = x 1 − x 2 + y 2 − y 1 dis = x_1-x_2+y_2-y_1 dis=x1x2+y2y1

  • d i s = x 2 − x 1 + y 1 − y 2 dis = x_2-x_1+y_1-y_2 dis=x2x1+y1y2

  • d i s = x 2 − x 1 + y 2 − y 1 dis = x_2-x_1+y_2-y_1 dis=x2x1+y2y1

设定 ( x 1 , y 1 ) (x_1,y_1) (x1,y1) 为关键点,若使 d i s dis dis 最大,推广一下 ( x 2 , y 2 ) (x_2,y_2) (x2,y2) 作为四至点(地理)需要满足以下 4 4 4 点之一:

  • min ⁡ ( x 2 + y 2 ) \min(x_2+y_2) min(x2+y2)

  • min ⁡ ( x 2 − y 2 ) \min(x_2-y_2) min(x2y2)

  • max ⁡ ( x 2 − y 2 ) \max(x_2-y_2) max(x2y2)

  • max ⁡ ( x 2 + y 2 ) \max(x_2+y_2) max(x2+y2)

先预处理出四至点,再暴力每个点到四至点的曼哈顿距离最大值的最小值(打擂台).

预处理时间复杂度: O ( 4 ⋅ n ) O(4 \cdot n) O(4n)

打擂台时间复杂度: O ( 4 ⋅ n ) O(4 \cdot n) O(4n)

A C AC AC.

题目收获

将关键式分解压缩解空间。

2. CF1380D Berserk And Fireball

题目描述

CF1380D 传送门

题目概况

来源:Codeforces

洛谷难度:蓝题

CF难度: 2000 2000 2000

标签:双指针 ST表 贪心

思路点拨

  1. 毋庸置疑的是因为每个人的战力不同,所以通过双指针直接判定 a 、 b a、b ab 数组是否一一对应.不对应直接 − 1 -1 1.

  2. 此时 a a a 数组已经被 b b b 数组元素切成了 [ l , r ] [l,r] [l,r] 的区间,只需要考虑这样的区间该如何处理.

  3. p = r − l + 1 p=r-l+1 p=rl+1 以下分为 2 2 2 种情况:

    • p < k p<k p<k。处理区间内最大值,若最大值大于 2 2 2 端点 b b b 数组数值,则 − 1 -1 1 ; 否则该区间代价为 p ⋅ y p \cdot y py (y为狂暴术代价,x为火球术代价)
    • k ≤ p k \leq p kp
      • 火球术代价比狂暴术代价优
        ⌊ p k ⌋ ⋅ x + p m o d k ⋅ y \lfloor \frac{p}{k}\rfloor \cdot x + p \mod k \cdot y kpx+pmodky
      • 反之
        x + ( p − k ) ⋅ y x+(p-k)\cdot y x+(pk)y
  4. 完善, a a a 数组区间最值用 S T ST ST 表预处理维护

时间复杂度: O ( n ⋅ l o g 2 ( n ) ) O(n \cdot log2(n)) O(nlog2(n))

A C AC AC.

题目收获

将题目分区间缩小范围。

3. P2568 GCD

题目描述

P2568 传送门

题目概况

来源:Codeforces

洛谷难度:蓝题

标签:数论 欧拉函数 gcd ⁡ \gcd gcd 前缀和

思路点拨

题目显而易见,先推一下式子。

  • 原始: ∑ p ∈ p r i m e ∑ i = 1 n ∑ j = 1 n [ gcd ⁡ ( i , j ) = = p ] \sum _{p∈prime}\sum_{i=1}^{n}\sum_{j=1}^{n}[\gcd(i,j)==p] pprimei=1nj=1n[gcd(i,j)==p]
  • ①: ∑ p ∈ p r i m e ∑ i = 1 ⌊ n p ⌋ ∑ j = 1 ⌊ n p ⌋ [ gcd ⁡ ( i , j ) = = 1 ] \sum _{p∈prime}\sum_{i=1}^{\lfloor\frac{n}{p}\rfloor}\sum_{j=1}^{\lfloor\frac{n}{p}\rfloor}[\gcd(i,j)==1] pprimei=1pnj=1pn[gcd(i,j)==1]
  • ②: ∑ p ∈ p r i m e ∑ i = 1 ⌊ n p ⌋ ( ( 2 ⋅ ∑ j = 1 i [ gcd ⁡ ( i . j ) = = 1 ] ) − 1 ) \sum _{p∈prime}\sum_{i=1}^{\lfloor\frac{n}{p}\rfloor}((2 \cdot \sum_{j=1}^{i}[\gcd(i.j)==1])-1) pprimei=1pn((2j=1i[gcd(i.j)==1])1)
  • ③: ∑ p ∈ p r i m e ∑ i = 1 ⌊ n p ⌋ ( ( 2 ⋅ φ ( i ) − 1 ) \sum _{p∈prime}\sum_{i=1}^{\lfloor\frac{n}{p}\rfloor}((2 \cdot\varphi(i) -1) pprimei=1pn((2φ(i)1)
  • ④: ∑ p ∈ p r i m e 2 ⋅ ( ∑ i = 1 ⌊ n p ⌋ φ ( i ) ) − 1 \sum _{p∈prime}2 \cdot(\sum_{i=1}^{\lfloor\frac{n}{p}\rfloor}\varphi(i))-1 pprime2(i=1pnφ(i))1

所以可以使用线性筛预处理 φ \varphi φ 函数, 在预处理 φ \varphi φ 函数的前缀和.
O ( n ) O(n) O(n)时间复杂度求解.

A C AC AC.

http://www.yayakq.cn/news/754110/

相关文章:

  • 张家口建设部网站如何将下载好的网站模板用到织梦程序上
  • 云南建设局网站内衣网站建设推广
  • 网站开发外包费用公司网页设计制作有哪些
  • 怎么做网站后台管理系统36氪是wordpress开发的吗
  • 做一手房开什么网站比较好呢软件开发资源网站
  • 与有权重网站做友链山东住房和城乡建设部网站
  • 中太建设集团股份有限公司官方网站设计师找工作的网站
  • 网站源码制作网站推广方案中确定目标是指
  • 怎么做免费的网站推广wordpress架设教程视频教程
  • 深圳网站开发哪家好北京网站建设公司现状
  • 多语言站点有多少个小语种网站公司里面有人员增减要去哪个网站做登记
  • 网站视频封面怎么做二维码制作免费
  • 大学校园网站建设方案重庆网站seo好不好
  • 网站主体必须要与域名注册人相同网站建设有哪些内容
  • 自己买个服务器做代挂网站北京网站建设报价
  • 网站建设 网页开发深圳办公室装修价格表
  • 上海注册公司核名在哪个网站泰州网站建设搭建
  • html做网站公告渗透wordpress论坛
  • 一级做a爱免费网站搜索引擎优化的工具
  • 网站做权重的好处网站收录 百度自动增加参数
  • 烟台市建设工程检测站网站微信小程序开发用什么工具
  • 做外贸门户网站很简单的网站
  • 优化型网站是什么意思公司的网站建设费用算什么费用
  • 建设网站建设多少钱百度互联网营销是什么
  • 大学生做简历的网站顺德定制网站建设
  • 网站含中国的备案免费培训机构
  • 广州网站建设公司网络安全优化企业营销策划案例
  • 国家建设部官方培训网站网站做商业计划书吗
  • 汕头网站专业制作网站优化建设安徽
  • 视频网站开发要求网络营销的概念及特点