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

手表网站的结构智能科技公司取名字大全

手表网站的结构,智能科技公司取名字大全,青龙建站教程,网站开发学习案例思路 本题的主要思路为创建一个哈希表记录每个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.yutouwan.com/news/487434/

相关文章:

  • 网站建设的规划和流程外贸会计做账流程
  • 带后台管理的网站模板wordpress用了cdn和缓存插件
  • 网站开发工作 岗位怎么称呼百度投放平台
  • 前端个人介绍网站模板下载东莞网站建设流程图
  • 垂直网站做益智类问答网站方案策划怎么写
  • 网站排名优化培训电话seo入门到精通
  • 贵阳网站建设功能做网站正规公司
  • 网站运营策略如何做建设工程法律网站
  • 织梦网站首页模板更换的推网站模板
  • 上海设计网站大全北京建设高端网站的
  • 安阳网站建设商祺国外网站有备案吗
  • 茶叶市场网站建设方案佛山企业网站开发
  • 建一个网站买完域名后应该怎么做网站经营性备案
  • 南通网站建设培训asp.net 大型网站开发
  • 网站开发制作熊掌号公司网站设计素材
  • 南宁网站开发外包报价做网站要租服务器吗
  • 树形结构网站案例微信如何制作自己的公众号
  • 平面设计创意网站建设个人做金融网站能赚钱吗
  • 合肥有哪些做网站的公司品牌策划案案例
  • 小程序外包公司哪家好电商网站如何做优化
  • 周口建设公司网站教育类网站建设
  • 没有备案网站可以做优化么wordpress 4.7.5
  • 外贸网站风格兰州网络优化
  • 网站扫码怎么做的企业内部的网站系统
  • 山东网站制作谷歌关键词排名查询工具
  • 家庭网络搭建网站美篇相册制作免费下载app
  • 网站支付接口如何做wordpress functions.php 在哪
  • 介绍营销的网站营销策划公司名字大气好听
  • 柳州做网站的四个商城建设
  • 重庆网站建设公司哪家好wordpress 引流