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

网页制作实践 做网站咸宁手机网站建设

网页制作实践 做网站,咸宁手机网站建设,广州一共13个区,旅游网站首页制作写在前面 最近想复习一下数据结构与算法相关的内容#xff0c;找一些题来做一做。如有更好思路#xff0c;欢迎指正。 目录 写在前面一、场景描述二、具体步骤1.环境说明2.代码 写在后面 一、场景描述 给你一个数组 nums 和一个值 val#xff0c;你需要 原地移除所有数值等于…写在前面 最近想复习一下数据结构与算法相关的内容找一些题来做一做。如有更好思路欢迎指正。 目录 写在前面一、场景描述二、具体步骤1.环境说明2.代码 写在后面 一、场景描述 给你一个数组 nums 和一个值 val你需要 原地移除所有数值等于val的元素并返回移除后数组的新长度。 不要使用额外的数组空间你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1 输入nums [3,2,2,3], val 3 输出2, nums [2,2] 解释函数应该返回新的长度 2, 并且 nums 中的前两个元素均为 2。 你不需要考虑数组中超出新长度后面的元素。 例如函数返回的新长度为 2 而 nums [2,2,3,3] 或 nums [2,2,0,0]也会被视作正确答案。示例 2 输入nums [0,1,2,2,3,0,4,2], val 2 输出5, nums [0,1,4,0,3] 解释函数应该返回新的长度 5, 并且 nums 中的前五个元素为 0, 1, 3, 0, 4。 注意这五个元素可为任意顺序。你不需要考虑数组中超出新长度后面的元素。提示 0 nums.length 100 0 nums[i] 50 0 val 100二、具体步骤 1.环境说明 名称说明IntelliJ IDEA2019.2 2.代码 以下为Java版本实现 public class Lc27_removeElement {public static void main(String[] args) {int[] nums {0, 1, 2, 2, 3, 0, 4, 2};System.out.println(removeElement0(nums, 2)); // System.out.println(Arrays.toString(nums));}/*** 思路** 快慢双指针* 当快指针指向的值不等于val的时候快慢都向前移动还要交换移动元素最后返回慢指针** 定义slow0* for(int fast 0; fast num.length; fast)* if (nums[fast] ! val) nums[slow] nums[fast]** 最后返回slow**/public static int removeElement(int[] nums, int val) {int slow 0;for (int fast 0; fast nums.length; fast) {// 不等于val的快慢同时移动并交换值slow可能是等于val的if (nums[fast] ! val) { // int temp nums[fast]; // nums[fast] nums[slow]; // nums[slow] temp;nums[slow] nums[fast];}}return slow;} 写在后面 如果本文内容对您有价值或者有启发的话欢迎点赞、关注、评论和转发。您的反馈和陪伴将促进我们共同进步和成长。
http://www.zqtcl.cn/news/792811/

相关文章:

  • 网站开发原理柳州网站推广
  • 杭州高端网站开发重庆网站建设去迅法网
  • 营销型网站建设调查表用flash做游戏下载网站
  • 企业网站申请流程北京网站建设北京
  • 响应式网站导航栏模板python开发wordpress
  • 大学生创新创业大赛一个网站做两个优化可以做吗
  • 网站设计建设铁总建设函网站
  • 做期货都看哪个网站什么是网络营销的综合工具
  • 专做袜子的网站北京学设计去哪个网站好
  • 一搜网站制作网站支付怎么做
  • 广州 科技网站建设公司国外酷炫flash网站
  • 焦作网站建设焦作wordpress怎么进行301 htaccess
  • 那个网站能找到人做品牌文化的网站
  • 家里做网站买什么服务器好网站建设报价单 文库
  • 网站百度建设银行广西分行招聘网站
  • 打开网站显示404北京公司请做网站工资
  • 网站开发验收流程图app开发制作的图片
  • 网站流量的作用app定制开发和模板开发的区别
  • 如何做分公司网站网站建设与设计开题报告
  • 易语言怎么做网站网络推广客户渠道
  • 唐山哪里有做网站的网站服务器在
  • 网络服务机构的网站广东省住房及建设厅官方网站
  • 工业设计灵感网站商务网页设计与制作微课版答案
  • 如何引用网站上的资料做文献学历提升的正规机构
  • 如何上传wordpress程序聊城网站优化案例
  • 婚纱网站设计目标无代码制作网页
  • 温州网站提升排名打开搜索引擎
  • 企业市场网络推广方案优化方案答案
  • 茂名网站建设咨询wordpress官网上的主题收费吗
  • 如何自己开发网站WordPress修改前端