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

wordpress配置邮箱优化方案模板

wordpress配置邮箱,优化方案模板,合肥网站推广哪家好,怎么样建设自己的网站一、双指针 1.1移动零 链接:283. 移动零 - 力扣(LeetCode) 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。请注意 ,必须在不复制数组的情况下原地对数组进行操…

一、双指针

1.1移动零

链接:283. 移动零 - 力扣(LeetCode) 

给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。请注意 ,必须在不复制数组的情况下原地对数组进行操作。

示例 1:

输入: nums = [0,1,0,3,12]输出: [1,3,12,0,0] 

解法:

通过两个指针(并非是真的指针,只是数组的下标),dest和cur将长度为n的数组划分为三个部分;

[0,dest]:cur已经遍历过的地方,处理过不为0的部分;

[dest+1,cur-1]:cur已经遍历过的地方,处理过为0的部分;

[cur,n-1]:cur未遍历的地方;


第一种情况: cur指向数组元素为0

[0,dest]部分是处理过并且元素不为0的部分,cur指向0,所以处理后[0,dest]不变;

[dest+1,cur-1]部分是处理过为0的部分,所以处理后[dest+1,cur-1]长度加一;

[cur,n-1]部分长度减一;

 第二种情况: cur指向数组元素不为0

[0,dest]部分是处理过并且元素不为0的部分,cur指向1,所以处理后[0,dest]长度加一,dest往后移一位,用来存放1;

[dest+1,cur-1]部分是处理过为0的部分,所以处理后[dest+1,cur-1]长度不变;

[cur,n-1]部分长度减一;

 dest往后移一位,dest指向为0的部分,只需要将此时的dest指向和cur指向元素交换即可,之后cur++;


初始状态,dest=-1,cur=0;

1.nums[cur]为0,cur++;

2.nums[cur] 不为0,dest++后,在交换nums[dest]和nums[cur];

c++解法: 

class Solution {
public:void moveZeroes(vector<int>& nums) {for(int dest=-1,cur=0; cur<nums.size(); cur++){if(nums[cur])swap(nums[cur], nums[++dest]);}}
};

c语言解法: 

void moveZeroes(int* nums, int numsSize) 
{for(int dest=-1,cur=0; cur<numsSize; cur++){if(nums[cur]){       int temp = 0;temp = nums[++dest];nums[dest] = nums[cur];nums[cur] = temp;}}
}


http://www.tj-hxxt.cn/news/109307.html

相关文章:

  • 网页单页设计优化营商环境个人心得体会
  • 气象网站建设管理的不足seo接单
  • 专门做进口产品的网站百度广告搜索推广
  • 图书馆网站建设教程邢台市seo服务
  • 网站如何做排名参考消息网国内新闻
  • 上海网站推广公司排名怎么自己开网站
  • 鱼馆网站的前期策划手机网站搜索优化
  • 福州绿光网站建设工作室广告模板
  • 做旅行网站的依据及意义今天最新新闻报道
  • 做网站需要什么电脑配置信息流广告是什么意思
  • wordpress如何实现静态一个企业seo网站的优化流程
  • 做招聘网站需要人力资源许可网络科技公司
  • 怎么用新浪云做网站seo查询在线
  • 度假村网站模板网络推广销售是做什么的
  • 陕西做网站的公司地址百度快照官网登录
  • wordpress怎么二次开台州百度快照优化公司
  • 有人模仿qq音乐做的h5网站吗百度网址ip
  • html做的网站怎么弄沈阳seo推广
  • 建立网站需要多少钱今日头条十大热点
  • 拼客多网站多少钱可以做网站优化排名哪家性价比高
  • 网站诊断及优化方案今日短新闻20条
  • 云服务器2008做网站2023b站免费推广入口游戏
  • 广平手机网站建设求个网站
  • 优化网站入口页面的四个维度找回原来的百度
  • 专业做商铺的网站百度手机seo软件
  • 设计网站的合同正规考证培训机构
  • 怎么做一个好的wordpress网站改版seo建议
  • 看优秀摄影做品的网站域名注册
  • 无锡做网站服务学it什么培训机构好
  • 百度为什么会k网站郑州关键词排名外包