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

外国人做外贸都会浏览哪些网站网站里面的链接怎么做

外国人做外贸都会浏览哪些网站,网站里面的链接怎么做,北京企业建站定制,wordpress 分類力扣(LeetCode). - 备战技术面试?力扣提供海量技术面试资源,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problems/move-zeroes/ 使用 双指针 来解题: 此处的双指针,…

力扣(LeetCode). - 备战技术面试?力扣提供海量技术面试资源,帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。icon-default.png?t=N7T8https://leetcode.cn/problems/move-zeroes/

使用 双指针 来解题:

此处的双指针,其实只是定义两个变量。对于一个数组nums[]来说,额外定义left和right,那么通过left和right作为下标就可以访问到数组内的元素,例如nums[left]就能快速定位到相关的元素。

具体思路:

通过两个指针把数组划分为了 [0,left],[left+1,right-1],[right,n-1]。其中n是数组的长度,n-1就是数组最后一个数字的下标。

于是两个指针把数组分成了三个部分:

[0,left]和[left+1,right-1]代表的是已经处理过的区间,前者是非0数,后者是0

[right,n-1]就代表还没有开始处理的区间

用到双指针,就需要知道两个指针分别的作用是什么:

left 的作用是:已经处理的区间内,非0元素的最后一个位置

right的作用是:遍历整个数组,right之前的数组是已经处理过的,right及之后的数组是没有处理过的

具体操作:

  1. 定义两个指针,分别为left和right,left在数组的-1元素位置,right在数组的0元素位置
  2. right遍历数组,遇到0就++,遇到非0元素则让left+1这个元素和right这个元素交换位置

代码就很好处理了:

    public void moveZeroes(int[] nums) {for(int left = -1 , right = 0 ; right < nums.length ; right++){if(nums[right] != 0){left++;int tmp = nums[left];nums[left] = nums[right];nums[right] = tmp;}}}

http://www.yayakq.cn/news/607775/

相关文章:

  • 做养生的网站多吗名片模板
  • 做网站有软件吗网络推广方式的研究
  • 网站设计应遵循的原则建筑工程网名大全霸气
  • 电影网站怎么做流量锦江网站建设
  • iis 网站制作值得抓取的网站
  • 一个网站有多少网页企业官方网站推广
  • 网站整合推广中龙建电力建设股份有限公司网站
  • 企业官网登录长沙电商优化
  • 企业做微网站上海网站建设开发公司哪家好
  • wordpress网站速度东营网站搜索引擎优化
  • 腾讯云服务器上传网站百度seo排名点击器
  • mvc网站开发实例国家级示范校建设网站
  • 建立免费公司网站新闻发布系统
  • 什么是伪静态网站郴州网站建设设计
  • 如何自己做网站建设自己网上开店的步骤
  • 免费建官方网站女生做交互设计师好吗
  • 网站制作字体WordPress主题怎么保存
  • 建筑方案设计师的工作内容seo运营
  • 淮南品牌型网站建设微信公众平台小程序助手
  • 林业公司网站模版网站建设的难处
  • 山东裕达建设工程咨询有限公司网站郑州网站优化顾问
  • 昆明网站定制百度搜索历史记录
  • 学校网站建设 论文呢做3d教学网站
  • 广东世纪达建设集团有限公司官方网站django做的电子商务网站
  • 上海地产网站建d8 wordpress
  • 如何给网站做防盗链深圳 汽车网站建设
  • 灰色网站优化关键词排名软件
  • 北京百度推广优化郑州优化网站 优帮云
  • 石狮网站开发网站logo如何做清晰
  • 制作企业网站的问题wordpress博客价格