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

网站建设与设计意义北海住房和城乡建设局网站

网站建设与设计意义,北海住房和城乡建设局网站,杭州做网站怎么收费,百业网免费发布信息坚持按题型打卡&刷&梳理力扣算法题系列,语言为go,Day19 移动零(双指针) 题目描述 解题思路 p和q同时从起点移动,p每次都,q仅在交换时,p遇到非零数时与p值交换!!…

坚持按题型打卡&刷&梳理力扣算法题系列,语言为go,Day19

移动零(双指针)
  • 题目描述
    在这里插入图片描述
  • 解题思路
    • p和q同时从起点移动,p每次都++,q仅在交换时++,p遇到非零数时与p值交换
    • !!因为如果左指针位置开始不为0的话,会和右指针同步一起移动,直到左指针到达第一个为0的位置,左指针就会停留在第一个为0的位置,而右指针则停留在这个位置右边第一个不为0的位置, 此后就是交换,把非零元素往左边换,把零元素往右边换,左右两指针控制着零元素的边界。遇到第一个0的时候,就会停留在第一个0的位置了,没遇到的时候左右指针指向的是相同的位置,注意代码里j++的位置,没遇到0的时候,左右指针都会往右移动的,遇到0的时候只有右指针移动,所以左指针就停留在0了
  • 代码参考
func moveZeroes(nums []int)  {p,q := 0,0tmp := 0for p<len(nums){if nums[p] != 0{tmp = nums[p]nums[p] = nums[q]nums[q] = tmpq++}p++}
}
http://www.yayakq.cn/news/602798/

相关文章:

  • 网站怎么做抽奖做网站要那些工具
  • 网站设计公司站长工具ip地址查询
  • 毕业设计做网站教程开发app的过程
  • 国际新闻软件哪个好丹阳seo公司
  • 手机网站大全下载深圳一建公司
  • 联想粒子云可以做网站整合营销传播论文
  • 网站设计公司 广州电子商务安全问题 网站权限
  • 做淘宝优惠券推广网站免费生成网站的app
  • 网上接手袋做是哪一个网站公司建设网站公司
  • 系统网站哪个好我想做app推广怎么做
  • win7 iis配置wordpress最专业的网站建设seo优化服务公司
  • 网站上的导航栏怎么做做网站的公司 经营范围
  • 企业网站建立流程网站建设客网站
  • 网站内页修改关键字网站建站需要什么软件
  • 中山最好的网站建设寄生虫网站代做
  • 品牌网站建设开发价格电子商务网站建设首要问题是
  • j网站开发wordpress是什么平台
  • 诸暨市住房和城乡建设局网站建站公司怎么赚钱的
  • 现在市场网站建设怎么样好男人社区
  • 网站备案好沈阳seo网站关键词优化
  • 多语言网站思路WordPress转织梦样式调用
  • 杭州网站制团购网站模板编辑首页
  • 站外推广内容策划wordpress page 父页面
  • 网站推广有哪些常用的方法品牌策划 品牌年度服务
  • 陕西 餐饮 网站建设dw做网站怎么发布
  • 邳州做网站郑州网站建设电话
  • 中山网站推广外包网站建设开发用什么软件
  • html5个人网站模板小程序商店推荐
  • win8扁平化网站以下哪些软件不是网页制作软件
  • 中企动力合作网站网站分析该怎么做