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

app网站做的网站出现404

app网站,做的网站出现404,前端培训找不到工作的多吗,东四做网站复写零OJ链接#xff1a;1089. 复写零 - 力扣#xff08;LeetCode#xff09; 题目#xff1a; 解法#xff08;原地复写-双指针#xff09;#xff1a; 算法思路#xff1a; 如果「从前向后」进⾏原地复写操作的话#xff0c;由于 0 的出现会复写两次#xff0c;导致…复写零OJ链接1089. 复写零 - 力扣LeetCode 题目 解法原地复写-双指针 算法思路 如果「从前向后」进⾏原地复写操作的话由于 0 的出现会复写两次导致没有复写的数「被覆 盖掉」。因此我们选择「从后往前」的复写策略。 但是「从后向前」复写的时候我们需要找到「最后⼀个复写的数」因此我们的大体流程分两 步 i. 先找到最后⼀个复写的数 ii. 然后从后向前进行复写操作。 算法流程 a. 初始化两个指针 cur 0 dest 0 b. 找到最后⼀个复写的数 i. 当 cur n 的时候一直执行下面循环 • 判断 cur 位置的元素: ◦ 如果是 0 的话 dest 往后移动两位 ◦ 否则 dest 往后移动一位。 • 判断 dest 时候已经到结束位置如果结束就终止循环 • 如果没有结束 cur 继续判断。 c. 判断 dest 是否越界到 n 的位置 i. 如果越界执行下面三步 1. n - 1 位置的值修改成 0 2. cur 向移动⼀步 3. dest 向前移动两步。 d. 从 cur 位置开始往前遍历原数组依次还原出复写后的结果数组 i. 判断 cur 位置的值 1. 如果是 0 dest 以及 dest - 1 位置修改成 0 dest - 2 2. 如果非零 dest 位置修改成 0 dest - 1 ii. cur-- 复写下一个位置。   C:  class Solution { public:void duplicateZeros(vectorint arr){// 1. 先找到最后⼀个数int cur 0, dest -1, n arr.size();while (cur n){if (arr[cur]) dest;else dest 2;if (dest n - 1) break;cur;}// 2. 处理⼀下边界情况if (dest n){arr[n - 1] 0;cur--; dest - 2;}// 3. 从后向前完成复写操作while (cur 0){if (arr[cur]) arr[dest--] arr[cur--];else{arr[dest--] 0;arr[dest--] 0;cur--;}}} }; 运行结果 PS看到这里了码字不易给个一键三连鼓励一下吧有不足或者错误之处欢迎在评论区指出
http://www.pierceye.com/news/512791/

相关文章:

  • 北沙滩网站建设公司主页怎么填
  • 手机asp网站网站设计方案
  • 长春市网站开发广东一站式网站建设推荐
  • 企业网站推广策略商会联盟网站建设方案
  • 清丰网站建设百度推广建设网站是不是合发
  • 邢台12345网站哪个公司的装饰设计公司
  • 嘉兴网嘉兴网站建设手机网站管理软件
  • 网站主色调简介怎么说本地常州微信网站建设
  • 电子商务网站数据库建设怎样推广一个网站
  • illustrator 学习网站wordpress外链产品
  • 电脑端网站一般做多宽最好网页游戏制作成本
  • 怎样做好手机网站建设wordpress开启xml rpc
  • 泉州企业网站建设公司做外贸要建什么网站
  • 找人做网站价格永城网站设计公司
  • 如何让网站做网页适配深圳市门户网站建设多少钱
  • 中金超钒 网站建设淘客推广方法
  • 网站建设的基本流程域名备案需要哪些资料
  • 怎么查找网站死链怎么自己做微信推送新闻
  • 做网站的人能看到浏览的人的信息吗怎么刷网站权重
  • 有了域名搭建网站详细步骤服务外包有哪些
  • 外贸网站样式传扬互动网站建设公司
  • 企业网站建设需要哪些资料信息免费推广工具
  • 网站怎么更新网页内容如何把自己的产品放到网上卖
  • jQuery网站建设中倒计时代码提高工作效率的重要性
  • 网站建设业务介绍深圳观澜网站建设
  • 最简单的做网站网站开发项目需求文档
  • wordpress网站打开速度小程序搜索排名帝搜sem880官网
  • 台州做网站公司企业网站seo策略
  • 专业网站建设推广网络营销推广方法和手段有哪些
  • 莘县做网站推广2345浏览器官方网站