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

村志网站建设官网做有下拉列表的网站的图片

村志网站建设,官网做有下拉列表的网站的图片,wordpress收录前端页面插件,led企业网站策划文章目录 一、前缀和前缀和问题一维前缀和模板二维前缀和模板 细节处理题目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/718894/

相关文章:

  • 德清县住房和城乡建设局网站绵阳做手机网站
  • 河南省建设厅八大员网站深圳出名网站建设公司
  • 网站建设尾款收取商丘seo快速排名
  • 做脚本从网站引流响应式网站跟一般网站的区别
  • 郑州高端网站开发合肥营销网站建设
  • 初创公司 建网站网站建设 sheji021
  • 凡科模板建站国家工信部网站备案
  • c 能用来做网站吗百度seo排名优化助手
  • 唐山展望网站建设建设新网站征求意见
  • 吉野家网站谁做的焦作网站建设策划
  • 怎样用jsp做网站 新手教程做网站和做公众号
  • 包头建设局网站南昌做网站kaiu
  • 网站被墙什么意思句容网页定制
  • 地方门户网站开发月嫂的个人简历网站模板
  • php视频网站怎么做建立网站需要准备的材料
  • 电商网站后台管理系统网站的网络设计公司
  • 网站seo网络优化东莞seo优化指南
  • 建设网站网址关于古风的网站建设项目
  • 钓鱼网站在线生成商丘住房和城乡建设网站
  • 网站建设同行友情链接单页网站 挣钱
  • 网站设计与制作平台网页升级未成年人自觉离开
  • 怎样制作图片网站外包岗位为什么不能去
  • 网站建设技术包括哪些方面十大永久免费服务器ip
  • jsp网站开发实例与发布聚合搜索引擎入口
  • 网站推广途径和要点有哪些集团网站建设调研报告
  • 网站联系方式连接怎么做自助网站建设费用
  • 湘潭培训网站建设小制作手工废物利用
  • 网站实名审核中心个人简历word免费模板
  • 北京做网站s网络营销的推广方式都有哪些
  • 商务网站建设调研不用付费就可以看亏亏的app