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

做网站需要的资质怎么增加网站流量

做网站需要的资质,怎么增加网站流量,新建网站的外链多久生效,吸引企业做网站283.移动零 283. 移动零https://leetcode.cn/problems/move-zeroes/ 题目#xff1a; 给定一个数组 nums#xff0c;编写一个函数将所有 0 移动到数组的末尾#xff0c;同时保持非零元素的相对顺序。 请注意 #xff0c;必须在不复制数组的情况下原地对数组进行操作。 … 283.移动零  283. 移动零https://leetcode.cn/problems/move-zeroes/ 题目 给定一个数组 nums编写一个函数将所有 0 移动到数组的末尾同时保持非零元素的相对顺序。 请注意 必须在不复制数组的情况下原地对数组进行操作。 解题思路 我们可以利用两个指针dest和cur的方法将这个数组分为三个区域 我们可以将dest初始化为-1cur初始化为0  cur走一遍数组遇到的两种情况 cur位置为0cur位置为非0 当cur位置为0cur 当cur不为0时swap交换一下就好dest 解题代码 class Solution { public:void moveZeroes(vectorint nums) {int dest-1;int cur0;int sizenums.size();while(cursize){if(nums[cur]!0){swap(nums[dest1],nums[cur]);dest;}cur;}} }; 1089. 复写零 1089. 复写零https://leetcode.cn/problems/duplicate-zeros/ 题目 给你一个长度固定的整数数组 arr 请你将该数组中出现的每个零都复写一遍并将其余的元素向右平移。 注意请不要在超过该数组长度的位置写入元素。请对输入的数组 就地 进行上述修改不要从函数返回任何东西。 解题思路 本题要求我们要就地修改不能使用额外的数组我们先用额外的数组想一想 我们发现结果是这样的  我们再将使用额外数组的双指针方法用在本地去实验一下我们发现dest-1和cur0去正向解决问题不可以会有元素被覆盖丢失的问题 我们试着反向去操作呢destsize-1指向最后一个元素那我们如何确定cur的位置呢 我们可以再利用一次双指针的方法来确认cur的位置一开始cur0dest-1 遍历数组当cur遇到0时dest2当cur遇到非0时cur 这里会有一种边界情况需要我们去考虑 示例1 0 2 3 0 我们通过上述方式来确定cur时会出现以下这种情况 会出现dest越界的情况我们考科一让size-1的位置置为0然后cur--dest-2这样就可以解决问题了 然后从后向前遇到0就是置两次0遇到非0就是复制咯这一步简单   解题代码 class Solution { public:void duplicateZeros(vectorint arr) {int dest-1;int cur0;int sizearr.size();//确认cur的位置while(cursize){if(arr[cur]0)dest2;else dest;if(destsize-1)break;cur;}//边界情况示例1 0 2 3 0,当dest的位置越界了if(destsize){arr[size-1]0;dest-2;cur--;}while(cur0){if(arr[cur]!0){arr[dest--]arr[cur--];}else {arr[dest--]0;arr[dest--]0;cur--;}}} };
http://www.zqtcl.cn/news/498866/

相关文章:

  • 帝国cms 网站迁移错版怎样做心理咨询网站
  • 烟台建网站wordpress重写规则
  • 上海网站建设怎么赚钱平顶山网站建设服务公司
  • 导航网站如何被百度收录广告设计在线设计
  • 雪域什么网站是做电影的苏州优化方式
  • 设计网站多少钱手机百度助手
  • 驾校网上约车网站开发不会做网站如何做seo
  • 企业做推广可以发哪些网站宜兴埠网站建设
  • 网站后台文章添加成功 不显示公司设计网站建设合同
  • 后端开发需要掌握哪些知识潍坊优化公司
  • 专业手机网站制作哪家好wordpress wp-polls
  • 网站建设前分析网页制作素材按钮
  • 做视频网站怎么对接云盘松江新城网站建设
  • 温州阿里巴巴网站建设企业宣传片怎么拍
  • 淮阳住房城乡建设局网站阿里巴巴做国际网站要多少钱
  • 电子商务个人网站可以备案吗短网址还原
  • 网站内容由什么组成部分组成部分电子商务网站建设主管的策划书
  • 云服务器安装win系统做网站seo三人行论坛
  • 电气网站设计机械设计软件solidworks
  • 内网网站建设所需硬件设备厦门关键词排名提升
  • 网站动态海报效果怎么做的最专业网站建
  • 学校如何建设网站北京市住房及城乡建设部网站
  • 响应式网站制作流程全国城建培训中心官网查询证书
  • 北京工程建设信息网站中国市场网
  • xml做网站源码免费网站是
  • 中国工商建设标准化协会网站织梦app网站模板
  • 怎么做好网络销售文大侠seo博客
  • wish网站应该怎么做网站建设前规划
  • 网站建设目的是什么建筑机械人才培训网官网
  • 建筑建设行业网站大型购物网站开发