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

做百度推广是不是得有个网站先网站开发有什么技术要求

做百度推广是不是得有个网站先,网站开发有什么技术要求,wordpress新手入门,设计公司logo制作283. 移动零 - 力扣(LeetCode) 方法一 自己的AC代码,极端条件下(全0)需要遍历两次。第一个循环把所有不为0的数移到数组前端,第二个循环再把后面的数清零。 class Solution {public void moveZeroes(int…

283. 移动零 - 力扣(LeetCode)

方法一

自己的AC代码,极端条件下(全0)需要遍历两次。第一个循环把所有不为0的数移到数组前端,第二个循环再把后面的数清零。

class Solution {public void moveZeroes(int[] nums) {int pos = 0;int len = nums.length;for(int i = 0; i < len; i++) {if(nums[i] != 0) {nums[pos++] = nums[i];}}while(pos < len) {nums[pos] = 0;pos++;}}
}

方法二

其实就是双指针, pos 对应左指针, i 对应右指针,只需要遍历一次。如果 nums[i] 为0,就只有 i 加一,如果 nums[i] 不为0, i 和 pos 都加一,并且交换位置。

该方法可以保证:①左指针左边均为非零数;②右指针左边直到左指针处均为零。所以每次交换都是将左指针的零与右指针的非零数交换。

class Solution {public void moveZeroes(int[] nums) {int len = nums.length;int pos = 0;for(int i = 0; i < len; i++) {if(nums[i] != 0) {int tmp = nums[i];nums[i] = nums[pos];nums[pos] = tmp;pos++;}}}
}

 其它

从“面试经典150”换到了“hot100”,把重合题目标记了一下。后面大概每天周一到周五各做3道题,思路只简单记录,之后的题解都会比较简单,也不包含Python代码了。希望暑假能刷完,暑假结束回学校后顺利实习。

http://www.dtcms.com/wzjs/543021.html

相关文章:

  • 泉州seo优化广州新塘网站seo优化
  • 最好的企业网站最好的wordpress
  • 做网站刷QQ会员网站大学生个人简历word免费模板
  • 街头小吃加盟网站建设徐州自助建站系统
  • 网站建设需求文件做外贸翻译用哪个网站
  • 建立网站目录结构的原则桂林骏程网站建设
  • 网站建设实训周记wordpress 股票 插件
  • 做网站一定要正版系统吗蚂蚁建站
  • 长沙网站seosem代运营推广公司
  • 基于js原生的新闻类静态网站建设汽车精品设计网站建设
  • 徐汇做网站部门网站建设存在的问题
  • 深圳哪里网站建设好网站首页的布局设计
  • net网站开发参考文献关于设计的网站
  • 网站设计标注图怎么做wordpress建站最低配置
  • 青海省教育厅门户网站登录网站公司网站建设
  • 建设工程施工许可证在哪个网站办成都网页设计公司推荐
  • html网站模板 淘宝商城wordpress表格编辑器
  • 国外游戏网站设计制作网页的颜色模式为
  • 网站内容过滤服装购物商城网站建设
  • app开发必须要网站吗辽宁千山科技做网站怎么样
  • 网站建设z亿玛酷1订制建筑工程网格化管理台账表格
  • 常德市网站建设建设银行大连招聘网站
  • 网站流量统计分析wordpress 内网访问
  • 短租网站开发内蒙古呼和浩特市邮编
  • 徐州建设网站中国前500强企业排名
  • 建设银行信用卡管理中心网站建设主题网站步骤
  • 松江信息科技有限公司网站现在还有人做网站吗
  • 网站制作比较好的制作公司网站的新闻栏与产品栏如何做
  • 杭州网站设计成功柚v米科技建设银行网站打不开 显示停止工作
  • 西安网站开发公司排名平台网站建设价格