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

asp 女性 美容 知识 网站 源码wordpress 整站源码

asp 女性 美容 知识 网站 源码,wordpress 整站源码,南宁东凯做网站的公司,源码建站教程先上题目 题目链接#xff1a;题目链接 这题我最先想到的就是前缀和a#xff0c;构造好了以后就遍历每一个[l,r]数组#xff08;满足题目要求的连续区间数组#xff09;#xff0c;奈何倒数第二个样例时间超限 先给出原思路代码 class Solution { public:int subarray…先上题目 题目链接题目链接 这题我最先想到的就是前缀和a构造好了以后就遍历每一个[l,r]数组满足题目要求的连续区间数组奈何倒数第二个样例时间超限 先给出原思路代码 class Solution { public:int subarraySum(vectorint nums, int k) {//vectorint a;int x 0;int len nums.size();a.resize(len 2, 0);a[1] nums[0];for (int i 2; i len; i) {a[i] nums[i - 1]; // 0号赋值a[i] a[i - 1];}// 核心需要优化的地方for (int i 0; i len; i) {for (int j i 1; j len; j) {if (a[j] - a[i] k)x;}}return x;} };但是介于给出的数组中可能有正数、负数所以同样的前缀和大小可能有好几个可以巧妙利用哈希表的find功能或者count功能都是查找函数实现On一次遍历全部数字就好了代码如下已ac主要是把上面那份代码的“核心需要优化的部分”修改 class Solution { public:int subarraySum(vectorint nums, int k) {//vectorint a;int x 0;int len nums.size();a.resize(len 2, 0);a[1] nums[0];//从a[1]开始存前缀和for (int i 2; i len; i) {a[i] nums[i - 1]; // 0号赋值a[i] a[i - 1];}unordered_mapint,int myMap;// 核心需要优化的地方for (int i 0; i len; i) {//目的是a[i]-a[l]k 所以要寻找a[l]if(myMap.count(a[i]-k)) xmyMap[a[i]-k];myMap[a[i]];}return x;} };这个思路让我想起之前做过一道题几乎完全一样的思路利用哈希表 题目链接 实现代码 class Solution { public:vectorint twoSum(vectorint nums, int target) {unordered_mapint,int myMap;vectorint x;for(int i0;inums.size();i){//说明first是具体数值auto itmyMap.find(target-nums[i]);if(it!myMap.end()){x {i,it-second};return x;}myMap[nums[i]]i;}return x;} };共同点是它们都利用了哈希表unordered_map的特性来快速查找和存储信息以便在遍历数组时可以高效地找到满足条件的元素或子数组。两道题都是对vector nums, int k进行查找与操作大家可以根据这两道题找找思路以后碰到类似题考虑该方法~
http://www.hkea.cn/news/14518721/

相关文章:

  • nas可以做网站下载服务器吗城乡和住房建设厅网站
  • 在线视频网站开发成本gov域名网站有哪些
  • 建设阅读网站的意义做程序的网站
  • 网站建设肆金手指排名6网络公司网站模板
  • 长春火车站建在哪里做网站公司上班违法吗
  • 网页qq登陆网站国办网站建设规范
  • 专门做二手书的网站外网通过域名访问内网服务器
  • 市场监督局网站电子签名怎么做凡客诚品简介
  • 无锡网站建设 微信北京商场购物中心
  • 聊城网站建设价位金峰辉网站建设
  • 网站的管理有是网站后台开发教程
  • 校园网站怎么做HTML河北廊坊做网站
  • 盐城网站优化推广工作室营销型网站建设和规划
  • 南京企业网站设计建设厦门网页设计学校
  • 淘宝网站建设的策划书泰安房价各小区排行表
  • 苏州吴江区城市建设局网站网站建设模板研究
  • 网站建设知识库网站开发文档下载
  • 学生建设网站网站内链代码
  • 网站源码区别织梦网站如何做地区分站
  • 网站做流量的论坛贴吧云南网红景点
  • 慈溪市建设厅网站网站关键字分析
  • 网站网页建设一般多少钱做双语网站用什么cms系统好
  • 福州服务类网站建设co域名 大网站
  • 企业官方网站格式零基础如何开网店
  • 江苏省建设培训网站wordpress 无图插件
  • 百度网盘网页版优化网站排名
  • 金华网站建设设计想给学校社团做网站
  • 网站建设域名未拿到pc端设计网站
  • .net 网站域账号自动验证码国际购物网站有哪些
  • 一个公司主体可以在多个网站做备案商城建站系统