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

成都网站优化页面网站建设哪家最专业

成都网站优化页面,网站建设哪家最专业,wordpress插件安装不,国外获奖flash网站题目链接 力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台 题目解析 将数组中出现的每个零复写一遍,然后将其他元素向右平移,数组长度不能改变。 法一:使用额外空间的做法 class Solution { public:void duplica…

题目链接

力扣(LeetCode)官网 - 全球极客挚爱的技术成长平台

题目解析

将数组中出现的每个零复写一遍,然后将其他元素向右平移,数组长度不能改变。

法一:使用额外空间的做法

class Solution 
{
public:void duplicateZeros(vector<int>& arr) {// 定义一个额外的vectorvector<int> v;// 遍历数组for(auto&e:arr){// 如果该元素不为0,则向新数组中插入一个该元素if(e) v.push_back(e);// 如果该元素为0,则向新数组中插入两个该元素else{v.push_back(0);v.push_back(0);}}// 改变新数组的大小为老数组大小v.resize(arr.size());// 将老数组赋值给新数组arr=v;}
};

法二:原地修改的做法

 

 

class Solution 
{
public:void duplicateZeros(vector<int>& arr) {int n=arr.size();int cur=0,dest=-1;// 找最后一个复写的元素while(cur<n){if(arr[cur]==0) dest+=2;else dest++;if(dest>=n-1) break;cur++;}// 处理边界情况if(dest==n){arr[n-1]=0;cur--;dest-=2;}// 覆盖while(cur>=0){if(arr[cur]==0){arr[dest--]=arr[cur];arr[dest--]=arr[cur--];}else{arr[dest--]=arr[cur--];}}}
};

 

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

相关文章:

  • 椒江建设工程机械厂网站莱芜网站建设价格
  • 横泉水库建设管理局网站镇海区建设交通局网站进不去了
  • 制作网站代码大全网页网站制作公司
  • 淘宝做的网站优化wordpress 如何加速
  • 长春网站设计880元室内设计案例网
  • 系统官网网站模板下载最新网站域名ip地址查询
  • 网站怎么推广软文wordpress上传服务器域名
  • 网站上传 404wordpress安装不来
  • 电脑自助建站黄骅港船舶动态
  • 做网站和优化共多少钱?wordpress同时使用双主题
  • 网站建设怎样提升形象与品牌价值什么网站可以兼职做平面设计
  • 广东省城乡和建设厅网站django校园网站开发
  • 网站被挂了黑链北京建设银行支行查询官方网站
  • 沈阳做网站哪家便宜具有价值的做网站
  • 丽水开发区建设局网站廉租房wordpress 防采集插件
  • 网站定制营销的过程wordpress中文站点
  • 新网站上线怎么做seo教育网站制作企业
  • 做模型常说的d站是什么网站中山建网站公司
  • 自适应影视网站模板h5企业网站模板
  • 山东建设厅网站专职安全员做静态网站需要成本吗
  • 公司网站建设方案模板下载服务器网站建设流程图
  • 有没有专门做标书的网站网站建设报价明细表
  • 建设 银行网网站创世网站建设
  • 做网站的时候遇到的问题asp网站建设源码
  • 18岁以上准备好纸巾免费网站博客是哪个软件
  • 妇联网网站建设工作合肥网络营销公司
  • 电商网站建设目的个人网站建设 免费下载
  • 网站付款接口这么做网站做的比较好的
  • win10 做网站服务器吗做网站的软件多少钱
  • 怎么制作做网站广州网站建设定制费用