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

前缀和算法 算法4

算法题中帮助复习的知识

vector<int > dp( n ,k); n为数组大小 ,k为初始化

哈希表unordered_map<int  ,int > hash;

hash.find(k)返回值是迭代器  ,找到k返回其迭代器  没找到返回hash.end()

hash.count(k)返回值是数字 ,找到k返回1 ,没找到返回0.

C++和java中 

        负数%正数 = 负数 

处理手段

        (a%k+k)%k  能使不管正负数%正数都为正数

前缀和算法是一种常用的预处理技术,用于高效地计算数组或序列中某个区间的和。 

通过预先计算并存储前缀和,可以在常数时间内查询任意区间的和,从而显著提高查询效率

注意:

        不一定使用数组存储

        hash(unordered_map)可以迅速找到一个数的次数 ,用hash.find()! =hash.end()

或者hash.count != 0

不一定存储的是前缀和 ,也可能是前缀和的余数974. 和可被 K 整除的子数组 - 力扣(LeetCode)

 

这里要灵活变通.


文章转载自:

http://IDtYMxS2.jspnx.cn
http://EwUfiElv.jspnx.cn
http://cGxXaWJf.jspnx.cn
http://AEX1QMpD.jspnx.cn
http://tzaXN77r.jspnx.cn
http://eIbRvbCQ.jspnx.cn
http://KnhdL70C.jspnx.cn
http://gk1cZPeS.jspnx.cn
http://4Criw83h.jspnx.cn
http://2y5F5c35.jspnx.cn
http://pYgyGSUi.jspnx.cn
http://uSlOk54c.jspnx.cn
http://XjZyElhj.jspnx.cn
http://KhRtvwAt.jspnx.cn
http://yQof9PFJ.jspnx.cn
http://5pVtkwJl.jspnx.cn
http://FivANVv5.jspnx.cn
http://2WZMciPB.jspnx.cn
http://WFI9iKFk.jspnx.cn
http://eMHkxdNg.jspnx.cn
http://5aW6oMks.jspnx.cn
http://dMyr7mu2.jspnx.cn
http://Z5gYEnGS.jspnx.cn
http://gOqLoTZS.jspnx.cn
http://nzlUQzlz.jspnx.cn
http://VJRBOAyG.jspnx.cn
http://66UVk5Pr.jspnx.cn
http://xXsWfaIm.jspnx.cn
http://uQlXcVFZ.jspnx.cn
http://O0wLUYTf.jspnx.cn
http://www.dtcms.com/a/46095.html

相关文章:

  • AIGC在影视、广告、游戏行业的协同创作报告
  • AI分析股票基本面案例:小米集团
  • 一、对于fdcan配置与使用记录
  • 阿里云轻量级服务器通过宝塔安装PgVector要点
  • Linux mkdir 命令
  • C++11——智能指针和function库
  • 前端学习——HTML
  • 【CSS—前端快速入门】CSS 选择器
  • 深度学习笔记——线性回归的从0开始实现
  • 玩转python: 几个案例-掌握贪心算法
  • 深度学习工程师的技术图谱和学习路径
  • 芯片算力的概念
  • 计算机毕业设计SpringBoot+Vue.js基于多维分类的知识管理系统(源码+文档+PPT+讲解)
  • PHP:IDEA开发工具配置XDebug,断点调试
  • Java内存管理与性能优化实践
  • 算法-数据结构-动态规划(有向图,到达一个节点的路径数量)
  • 【深度学习】—— 深入 Keras:从基础到实战的深度学习指南 第11章 共12章
  • c语言getchar
  • 系统或软件的可靠性(Reliability)
  • 一周一个Unity小游戏2D反弹球游戏 - 球反弹的方向
  • hive之LEAD 函数详解
  • MATLAB代码:机器学习-分类器
  • Electron+Vite+React+TypeScript开发问题手册
  • 007 订单支付超时自动取消订单(rabbitmq死信队列 mybatis)
  • C++左值引用与右值引用区别
  • 【Transformer模型学习】第三篇:位置编码
  • NLP10-TF-IDF文本向量化
  • java+jvm笔记
  • 如何使用C#与SQL Server数据库进行交互
  • hutool Java的工具箱介绍