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

门户网站怎么做seo创建全国文明城市宣传栏

门户网站怎么做seo,创建全国文明城市宣传栏,嘉兴网络公司变更,永康网站建设专业公司问题描述 代码解决以及思想 class Solution { public:void moveZeroes(vector<int>& nums) {int left 0; // 左指针&#xff0c;用于指向当前非零元素应该放置的位置int right 0; // 右指针&#xff0c;用于遍历数组int len nums.size(); // 数组长度while …

 问题描述

代码解决以及思想 

class Solution {
public:void moveZeroes(vector<int>& nums) {int left = 0;   // 左指针,用于指向当前非零元素应该放置的位置int right = 0;  // 右指针,用于遍历数组int len = nums.size();  // 数组长度while (right < len) {// 如果右指针指向的元素不是零if (nums[right] != 0) {// 交换左指针和右指针指向的元素,将非零元素移动到左指针的位置swap(nums[left], nums[right]);// 移动左指针,为下一个非零元素找到位置left++;}// 移动右指针,继续遍历数组right++;}}
};

上述代码的思想是使用双指针法,通过一个左指针(left)和一个右指针(right)协同工作,将数组中的所有零元素移动到数组的末尾,同时保持其他非零元素的相对顺序。以下是代码的主要思想:

  1. 初始化左指针 left 和右指针 right 为数组的起始位置。

  2. 右指针 right 用于遍历整个数组。

  3. 如果右指针指向的元素不是零(nums[right] != 0),表示找到了一个非零元素。

  4. 执行交换操作:交换左指针 left 和右指针 right 指向的元素。这样做的效果是将非零元素移动到左指针的位置。

  5. 移动左指针 left,以便为下一个非零元素找到位置。

  6. 移动右指针 right 继续遍历数组。

  7. 重复上述步骤,直到右指针 right 遍历完整个数组。

 

写在最后:以上就是本篇文章的内容了,感谢你的阅读。如果感到有所收获的话可以给博主点一个赞哦。如果文章内容有遗漏或者错误的地方欢迎私信博主或者在评论区指出~  

http://www.15wanjia.com/news/190788.html

相关文章:

  • 网站怎么提升关键词排名wordpress登录页面logo删除
  • 如何快速写一个网站船舶cms是什么意思
  • 网站图片装修的热切图怎么做seo和sem
  • WordPress子站站群阳泉做网站多少钱
  • 响应式网站 模版装修公司加盟模式
  • 免费学习资源网站我的世界搞头怎么做的视频网站
  • 凡客建站官网登录入口网站口碑推广
  • 网站被攻击空间关了怎么办建e网室内设计网官网全景图库
  • 宁波网站建设设计方案湖南网站建设推广优化
  • 做广告联盟怎么做网站做文献综述的文章用什么网站
  • 域名cn是个什么网站网站流量合作
  • 果洛电子商务网站建设合肥高端网站开发公司
  • 网站规划与建设ppt模板下载h5制作的炫酷个人网站
  • 大学网站建设ui设计师需要会的软件
  • 模板网站最大缺点如何制作网页设计
  • 陕西住房和城乡建设厅网站电话wordpress广告不显示
  • 做网站毕业设计能过吗网站设计的任务
  • 做门户网站找哪家公司apache搭建多个网站
  • 新乡市建设局网站怎样在工商局网站上做变更
  • 欧美网站设计欣赏网站优化软件
  • 做网站至少多少钱wordpress开启子站
  • 绵阳 网站 建设南京网站建设案例
  • dede网站名称更改不了网站制作网站模板
  • dw 做静态网站网站建设与管理培训总结
  • 利用网站源代码建立网站广州敏城建设工程有限公司网站
  • wordpress综合类网站seo网站推广方式
  • 保定网站设计公司排名保定专业网站建设
  • 数据线东莞网站建设技术支持四川省采购一体化平台
  • 新的东莞网站制作公司做排行的网站
  • 多企业宣传网站建设加拿大服务器做网站