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

网站的发布方案有哪些wordpress 付费文章

网站的发布方案有哪些,wordpress 付费文章,江西住房和城乡建设部网站,用什么网站开发多指针滑动窗口 滑动窗口#xff0c;由于题目中数组为二元组数组#xff0c;对于每一个数组下标 j #xff0c;当其满足 preSum[j]−preSum[i]goal的条件时#xff0c;对应 i为一个连续区间#xff0c;若能够求得 i 的左右边界 left1 与 left2#xff0c;则此时共有 left…多指针滑动窗口 滑动窗口由于题目中数组为二元组数组对于每一个数组下标 j 当其满足 preSum[j]−preSum[i]goal的条件时对应 i为一个连续区间若能够求得 i 的左右边界 left1 与 left2则此时共有 left2−left1个子数组满足条件。 因此构建一个滑动窗口随着其右边界 j 右移其相应的两个左边界 left1与 left2也会随之移动。在移动过程中我们要找到这两个左边界使得 [left1,left2) 区间内任一数组下标 i 到 滑动窗口的右边界j 的子数组之和为 goal。两个左边界通过窗口之和 sum1与 sum2 求取当窗口之和 sum1 大于目标值时left1 右移。当窗口之和 sum2 大于等于目标值时left2 右移。 class Solution { public:int numSubarraysWithSum(vectorint nums, int goal) {int res0;int left10,left20,right0,nnums.size();long long tmp10,tmp20;while(rightn){tmp1nums[right];tmp2nums[right];right;while(left1right tmp1goal){tmp1-nums[left1];left1; }while(left2right tmp2goal){tmp2-nums[left2];left2;}resleft2-left1;}return res;} };前缀和hash 不过空间复杂度O(n) class Solution { public:int numSubarraysWithSum(vectorint nums, int goal) {int nnums.size();int preSum0,res0;unordered_mapint,intmp;mp[0]1;for(int i0;in;i){preSumnums[i];resmp[preSum-goal];mp[preSum];}return res;} };
http://www.zqtcl.cn/news/465929/

相关文章:

  • 免费的建设网站软件北京电力交易中心谢开
  • 建设一个网站需要提供什么手续好看的美食网站设计
  • 西宁网站seo公司网站建设和维护释义
  • 建站平台有哪些免费一键搭建网站wordpress ent 主题
  • 国内比较大的源码网站营销型网站与普通网站的区别
  • 眼镜企业网站建设方案广州最新新闻
  • 茶业网站设计方案绍兴网站建设方案托管
  • 怎样免费建设网站网站建设规划书txt微盘
  • 邯郸网站设计培训做网站建设公司crm在线的培训服务
  • 网站建设文化案例萧山网页设计
  • 融安有那几个网站做的比较好的林州网站建设熊掌号
  • 织梦个人博客网站源码深圳华强北鬼市
  • 成都公司建站模板营销策略有哪些方面
  • 南京哪里做网站河北建设工程交易信息网
  • 广州开发网站设计拍摄宣传片
  • 小型企业网站设计教程深圳seo网站推广方案
  • 做视频网站怎么备案最新网站架构
  • 黄金网站app软件下载安装免费淘宝网页版登录
  • 幸运28网站建设网站返回指定位置怎么做
  • 建设个直播网站要多少钱兴业大街网站建设
  • 网站设计培训班创业上海今天新闻发布会直播
  • 电商网站制作设计wordpress jquery 无法
  • 关键词优化易下拉效率北京和隆优化科技
  • 漯河企业网站开发天津建设协会网站
  • wap网站模式房产信息查询网
  • 做外贸怎么进入国外的网站百度指数总结
  • ui设计作品网站东莞做网站的网络公司
  • 网站未备案怎么访问做网站图片教程
  • 温州专业营销网站建设网络建设解决方案
  • 滨州网站建设 远洋科技网站需求建设书