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

国外的ps网站网站抓取优化

国外的ps网站,网站抓取优化,网站程序更换,拥有服务器后如何做网站力扣#xff08;LeetCode#xff09;. - 备战技术面试#xff1f;力扣提供海量技术面试资源#xff0c;帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problems/duplicate-zeros/ 使用 双指针 来解题#xff1a; 具体思路 如果是和00…力扣LeetCode. - 备战技术面试力扣提供海量技术面试资源帮助你高效提升编程技能,轻松拿下世界 IT 名企 Dream Offer。https://leetcode.cn/problems/duplicate-zeros/ 使用 双指针 来解题 具体思路 如果是和001题一样的,使用双指针从前往后扫描并且修改相关的值的话会出现某些值被覆盖不能完成题目要求。于是我们采用双指针从后往前覆写。 分为三步走 1.让双指针从左往右扫描让右指针遍历数组左指针遇见非0的数就向右1遇见0的数就向右2。这样做的目的是让两个指针能够刚好停在一个位置这个位置的左边是保留下来的数字这个位置的右边是舍弃掉的数字 2.处理特殊情况。如果在数组倒数第二个数则会出现L指针超过数组的长度的情况 此时要处理这种特殊的情况把R和L中间的元素变成0并且让R和L都往前移动一个。此时再继续进行下一步。 3.从后往前覆写。当R位置不为0的时候让R和L都向左移动就可以了。当R位置的值为0的时候让L的位置也变成0并且让R--L-2。因为在第一步已经规定了两个指针对应的位置所以L一次性向左移动两个位置也不会出现位置错乱的情况。 代码 class Solution {public void duplicateZeros(int[] arr) {int left -1;int right 0;int n arr.length;//1.先让left和right都到应该到的位置while(right n){if(arr[right] 0){left 2;}else{left;}if(left n-1){break;}right;}//2.处理特殊情况if(left n){arr[n-1] 0;left - 2;right--;}//3.从后往前覆写while(right 0){if(arr[right] ! 0){arr[left--] arr[right--];}else{arr[left--] 0;arr[left--] 0; right--;}}} }
http://www.zqtcl.cn/news/26932/

相关文章:

  • 莆田建站培训小程序开发费用多少
  • 网站开发薪酬云南网站优化哪家好
  • 速度啊网站wordpress 网站上传
  • 58同城做网站找谁北京网络公司建站
  • 多语言社交网站开发模板网站建设流程图
  • 手机 网站编辑器长尾词优化外包
  • 河南省建设厅网站154号文件做外贸网站流程
  • phpcmsv9中英文网站7一12岁手工暗器
  • 做彩票网站收费标准郑州企业网站seo
  • 中小企业网站建设示范平台微信电商怎样开店
  • 有什么网站建设比较好的公司深圳公司宣传片制作
  • 做营销型网站的企业网站标题怎么改
  • 网站伪静态作用青岛网页设计 学校
  • 摄影网站的市场可行性上海工商网上办事平台
  • 做资质去哪个网站填资料跨越物流公司官网
  • 做网站经常加班还是app企业网站建设教程pdf
  • 哈尔滨网站设计公司地址石景山网站建设公司
  • 设计师做画册必备网站章丘建设网站
  • 做影视网站风险大吗wordpress弹窗下载页面
  • 门户网站建设和运行保证的磋商文件怎么免费做公司网站
  • 足球亚洲排名最新排名南宁怎么做seo团队
  • 太仓有做网站的地方吗网站群 意义
  • 国外网站怎么打开分类信息网站程序
  • 预订网站模板医疗今科云平台网站建设技术开发
  • 杭州网站建设开发百度app下载安装
  • 网站推广建设谷歌推广方式
  • 企业网站建设推广合同深圳公司招聘
  • 厦门模板网站厦门网页建站申请费用
  • 最便宜做个网站多少钱跨境电商erp软件前十名
  • 网站策划模版免费自助建下下载