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

优秀网站模板下载郑州网站建设天强科技

优秀网站模板下载,郑州网站建设天强科技,windows.net做网站,天津多媒体设计公司思路 本题的主要思路为创建一个哈希表记录每个0~i的和#xff0c;在遍历这个数组的时候查询有没有sum-k的值在哈希表中#xff0c;如果有#xff0c;说明有个位置到当前位置的和为k。   有可能不止一个#xff0c;哈希表负责记录有几个sum-k#xff0c;将和记录下来。这…思路 本题的主要思路为创建一个哈希表记录每个0~i的和在遍历这个数组的时候查询有没有sum-k的值在哈希表中如果有说明有个位置到当前位置的和为k。   有可能不止一个哈希表负责记录有几个sum-k将和记录下来。这里把每个以i结尾的结果都算上了所以不用担心不全等问题。   这里需要注意的两个点为 m[0]1提前在哈希表注册一个0的结果因为如果刚好是0到当前i的话需要有一个记录被算上。m[sum]这行代码放的位置有个简单的方法来判断会不会影响当前i计算的结果那就是加到当前的和为0k也为0如果你放在前面的话就会算上这个结果但是当前i到当前i是没有元素的不算一种结果但是你加上了这个结果是错误的有影响的。 代码示例 func subarraySum(nums []int, k int) int {result:0m:make(map[int]int)m[0]1sum:0for i:0;ilen(nums);i{sumnums[i]if val,ok:m[sum-k];ok{resultval}m[sum]}return result }
http://www.pierceye.com/news/58897/

相关文章:

  • 绍兴网站建设制作网站制作模板程序
  • 西安高科鱼化建设有限公司网站html网页制作内容
  • 什么是网站降权处理wordpress下载管理器
  • 建网站 外贸网页设计实训总结500字
  • PHP网站名字招标网有哪些
  • 东莞网站建设基础型杭州网站推广优化
  • 网站界面宽公益网站建设
  • 网站平台如何推广ppt电子商务网站建设
  • 博物馆网站 微信 微博 建设方案wordpress做注册登陆界面
  • 网站建设的规划和设计仿 手机 网站模板html
  • 做跨境电商的人才网站帆软社区app
  • 建设移动门户网站网站的服务器是什么
  • 网站流量评价有哪几方面10个优秀的网页设计欣赏
  • 全球电商平台排名长春网站优化页面
  • 手机网站进不去怎么解决同国外做贸易的网站
  • 西安注册公司网站wordpress文章页有英语
  • 新手做地方门户网站长治网站制作报价
  • 企业网站建设一站式服务长沙弧度seo
  • 网站建设公司现在还挣钱吗湖南二维码标签报价
  • 个人主页网站网站排名标准
  • 洛卡博网站谁做的友情链接免费发布平台
  • 手机网站导航菜单源码近期重大新闻事件
  • 站长工具seo综合查询源码网站建设如何跑业务
  • 石家庄百度推广家庄网站建设iis系统怎么用wordpress
  • 成都商城网站制作岳阳网站开发报价
  • 网网站建设站建设wordpress popular posts怎么用
  • 网站开发工程师年薪多少湖南网
  • 网站设计 无锡目前国内家教做的好的网站
  • 网站建设方案书模版网站别名
  • seo引擎搜索网站免费下载官方百度