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

深圳网站建设中为2023前端开发的就业现状

深圳网站建设中为,2023前端开发的就业现状,用手机设计装修的软件,网站开发费用可否计入无形资产题目要求#xff1a; * 问题标题#xff1a;删除有序数组中的重复项#xff1a; * 题意说明#xff1a; * 给你一个 升序排列 的数组 nums #xff0c;请你 原地 删除重复出现的元素#xff0c;使每个元素 只出现一次 #xff0c;返回删除后数组的新长度。 * … 题目要求 * 问题标题删除有序数组中的重复项 * 题意说明 * 给你一个 升序排列 的数组 nums 请你 原地 删除重复出现的元素使每个元素 只出现一次 返回删除后数组的新长度。 * 元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。 * 考虑 nums 的唯一元素的数量为 k 你需要做以下事情确保你的题解可以被通过 * 更改数组 nums 使 nums 的前 k 个元素包含唯一元素并按照它们最初在 nums 中出现的顺序排列。nums 的其余元素与 nums 的大小不重要。 * 返回 k 。 * 判题标准: * * 系统会用下面的代码来测试你的题解: * * int[] nums [...]; // 输入数组 * int[] expectedNums [...]; // 长度正确的期望答案 * * int k removeDuplicates(nums); // 调用 * * assert k expectedNums.length; * for (int i 0; i k; i) { * assert nums[i] expectedNums[i]; * } * 如果所有断言都通过那么您的题解将被 通过。 * * 示例 1 * * 输入nums [1,1,2] * 输出2, nums [1,2,_] * 解释函数应该返回新的长度 2 并且原数组 nums 的前两个元素被修改为 1, 2 。不需要考虑数组中超出新长度后面的元素。 * * 示例 2 * * 输入nums [0,0,1,1,1,2,2,3,3,4] * 输出5, nums [0,1,2,3,4] * 解释函数应该返回新的长度 5 并且原数组 nums 的前五个元素被修改为 0, 1, 2, 3, 4 。不需要考虑数组中超出新长度后面的元素。 * * 提示 * * 1 nums.length 3 * 104 * -104 nums[i] 104 * nums 已按 升序 排列 * * Related Topics * 数组 * 双指针 /*** ClassName RemoveDuplicates_0007* Author cheng* Description* 问题标题删除有序数组中的重复项* 题意说明* 给你一个 升序排列 的数组 nums 请你 原地 删除重复出现的元素使每个元素 只出现一次 返回删除后数组的新长度。* 元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。* 考虑 nums 的唯一元素的数量为 k 你需要做以下事情确保你的题解可以被通过* 更改数组 nums 使 nums 的前 k 个元素包含唯一元素并按照它们最初在 nums 中出现的顺序排列。nums 的其余元素与 nums 的大小不重要。* 返回 k 。* 判题标准: ** 系统会用下面的代码来测试你的题解: ** int[] nums [...]; // 输入数组* int[] expectedNums [...]; // 长度正确的期望答案 ** int k removeDuplicates(nums); // 调用 ** assert k expectedNums.length;* for (int i 0; i k; i) {* assert nums[i] expectedNums[i];* }* 如果所有断言都通过那么您的题解将被 通过。** 示例 1 ** 输入nums [1,1,2]* 输出2, nums [1,2,_]* 解释函数应该返回新的长度 2 并且原数组 nums 的前两个元素被修改为 1, 2 。不需要考虑数组中超出新长度后面的元素。** 示例 2 ** 输入nums [0,0,1,1,1,2,2,3,3,4]* 输出5, nums [0,1,2,3,4]* 解释函数应该返回新的长度 5 并且原数组 nums 的前五个元素被修改为 0, 1, 2, 3, 4 。不需要考虑数组中超出新长度后面的元素。** 提示 ** 1 nums.length 3 * 104* -104 nums[i] 104* nums 已按 升序 排列** Related Topics* 数组* 双指针** Date 2023/8/4 9:46* Version 1.0*/ public class RemoveDuplicates_0007 {public static void main(String[] args) {}public static int removeDuplicates(int[] nums) {return 0;} }结果的话分别有俩种方式来进行编写 1.数组 public static void main(String[] args) {int[] nums new int[]{0,0,1,1,1,2,2,3,3,4};//返回不重复元素的长度System.out.println(removeDuplicates(nums));}public static int removeDuplicates(int[] nums) {int index 0;for (int i 0; i nums.length; i) {if(nums[i] nums[index]){continue;}nums[index 1] nums[i];index ;}return index1;} 2.双指针 public static void main(String[] args) {int[] nums new int[]{0,0,1,1,1,2,2,3,3,4};//返回不重复元素的长度System.out.println(removeDuplicates(nums));}//双指针思想public static int removeDuplicates(int[] nums) {int left;int right;left1;right1;if (nums.length 0) {return 0;}for(left1;leftnums.length;left){if(nums[left]!nums[left-1]){nums[right]nums[left];right;}}return right;}
http://www.hkea.cn/news/14565787/

相关文章:

  • 怎样解除拦截网站设置做的网站怎么卖出去
  • 什么网站可以做高数番禺网站建设哪里好
  • 郑州网站建设联系方式网站建设与策划试卷
  • 网站建设的素材整理论文品牌内容包括哪些
  • 第二代营销网站网站有哪些内容
  • html5制作网站首页网站策划步骤
  • 郑州怎样建设公司网站wordpress敏感词大全
  • 做微信公众号微网站吗网站怎么开启gzip
  • 东营 微信网站建设微信小程序开发代码
  • 网站备案经验免费1级做爰网站
  • 建站网站赚钱吗网站建设推广多少钱
  • 九易建网站的建站模板电影网站cpa怎么做
  • 网站后端开发软件北京市建设工程教育考试网站
  • 手机视频网站设计中国建设网官方网站
  • 公司网站建设费用计入什么科目东莞政务网站建设方案
  • 中小企业网站建设新闻晋城住房保障和城乡建设管网站
  • 长沙建网站设计前端网页模板下载
  • 建设网站的硬件附近的计算机培训班
  • 网站建设开发方式包括网站关键词的作用
  • 建设部网站投诉如何注册网站js代码检测
  • 四川成都网站建设昌邑市住房和建设局网站
  • 怎样注册网站中文域名互联网营销师教材
  • 现在由哪些网站可以做外链临淄网站建设
  • 免费做相册视频网站wordpress耗尽
  • 单页网站在线生成wordpress阅读时间
  • 网站内容添加高端大气酒店网站源码
  • 找个可以直接观看的网站wordpress底部导航栏修改
  • 找人做网站怎么找网站开发系统
  • 石柱县建设局网站烟台做网站联系电话
  • 网站开发怎样转h5页面做网站目录