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

网站做管制户外刀具网站被黑客攻击怎么办

网站做管制户外刀具,网站被黑客攻击怎么办,百度移动端网站,淘宝做动图网站文章目录 一、前缀和前缀和问题一维前缀和模板二维前缀和模板 细节处理题目1思路细节处理: 题目2思路 题目3题目4题目5题目6总结 一、前缀和 前缀和问题 前缀和用来快速解决某一段连续区间的和。 时间复杂度O(1) 注意:不要背模板,不要背模…

文章目录

  • 一、前缀和
    • 前缀和问题
    • 一维前缀和模板
    • 二维前缀和模板
  • 细节处理
  • 题目1
    • 思路
    • 细节处理:
  • 题目2
    • 思路
  • 题目3
  • 题目4
  • 题目5
  • 题目6
  • 总结


一、前缀和

前缀和问题

前缀和用来快速解决某一段连续区间的和。

时间复杂度O(1)

注意:不要背模板,不要背模板,不要背模板!!!

一维前缀和模板

  • 1)预处理一个前缀和数组

    • 针对本道题:前缀和模板
    • dp[i] = dp[i-1] + arr[i];
      dp[i]表示:从[1,i]连续区间内所有元素的和。
  • 2)使用前缀和解决问题


重点:不要背模板,不要背模板,不要背模板!!!

每道题的情况不同,唯一相同的是前缀和思想,利用这个思想求一段连续区间内所有元素的和即可。

二维前缀和模板

二维前缀和

以该题为例:

利用二维前缀和数组的思想:
dp[i][j]表示:从[1,1]坐标开始到[i,j]坐标结束,这段连续区间内所有元素的和。

dp[i][j] = dp[i-1][j] + dp[i][j-1] + arr[i][j] - dp[i-1][j-1]

细节处理

由于i应该要从1开始,所以当i = 0时,会越界,这里可以多开一个空间,并保证空间的初始化不会影响后续的结果。

题目1

寻找数组的中心下标

思路

使用一维前缀和的思想,假设
[0~i-1]区间的所有元素的和 = f[i];
[i+1,n-1]区间的所有元素的和 = g[i];

f[i] = f[i-1] + arr[i-1];
g[i] = g[i+1] + arr[i+1];

细节处理:

  • f[0] = 0,g[n-1] = 0
    因为这种边界情况会越界
    f从左到右开始求和
    g从右到左求和

题目2

除自身以外数组的乘积

思路

与题目一思路几乎一样。

在这里插入图片描述

题目3

和为 K 的子数组

这道题上强度了,难度比较大,我是看了解析看了三遍才弄懂它的思路。

在这里插入图片描述

题目4

和可被 K 整除的子数组

这道题的整体思路与上一道题的思路也是几乎相同。

主要区别就是这道题要引入一个数学定理。

还有一个在c++和java两个语言中,负%正=负;这个问题在本道题中需要进行修正。

其他细节问题一样的。
在这里插入图片描述

题目5

连续数组

解题思路:

在这里插入图片描述

题目6

矩阵区域和

这道题是一个二维前缀和,难度还是挺大的,不过只要把思路捋清楚,多花点时间也是可以的。

在这里插入图片描述


总结

这篇文章是关于前缀和的题目解题思路以及一些模板,还是那句话,不要背模板。

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

相关文章:

  • 网站二维码悬浮wordpress修改访问量
  • 网站设计公司有名乐云seo建立平台网站需要花多少钱
  • 孝感网站建设孝感南充建设网站
  • 什么软件做电影短视频网站线上推广网络公司
  • 太仓网站建设网站推广内推网
  • 什么是网站域名拓者吧室内设计网站
  • 徐州网站建设制作公司成都网站建设全美
  • 自己建私人网站做外贸不好做百度网盘网站入口
  • 淄博做网站的公司都有哪些火车头采集wordpress
  • 唐山市建设交易中心官方网站电商网站建设与运营实训
  • 全球最佳获奖包装设计梅州网站优化
  • 做网站的为什么不给域名和密码施工企业资质新规定
  • php如何制作网站wordpress comment
  • 好用的免费建站网站产品开发流程是经营流程
  • 行者seo无敌网站优化方案范文
  • 设计比较有特色的网站项目网站建设业务分析
  • 重庆在线高校开放课程平台登录网站优化原理
  • 长沙市网站开发域名购买万网
  • 网站设计论文致谢移动宽带可以在网上续费吗
  • 个人的网站备案多少钱济南恢复娱乐场所
  • 网站建设这门课网站开发语言排行榜
  • 深圳建设很行住房公积金网站淘宝客返利网站建设
  • 阜城县网站建设公司韩国游戏网站设计
  • 天津北京网站建设公司修改wordpress登录
  • 烟台网站建设多少钱爬知乎文章做网站
  • 北京哪家网站建设公司比较好Wordpress不能修改导航名称
  • 中国网站 服务器网站搭建费用价格表
  • 免费注册一个网站竞价推广渠道
  • 课程介绍网站建设ppt模板哈尔滨百度推广排名优化
  • 清远网站开发公司桐庐营销型网站建设