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

郑州做网站哪个公司好潍坊专业输送带产品介绍

郑州做网站哪个公司好,潍坊专业输送带产品介绍,济宁专业网站制作公司,怎么查找网站死链给你一个 升序排列 的数组 nums #xff0c;请你 原地 删除重复出现的元素#xff0c;使每个元素 只出现一次 #xff0c;返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。 考虑 nums 的唯一元素的数量为 k #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 已按 升序 排列 第一种 public int removeDuplicates(int[] nums) { //获取数组 nums 的长度如果长度为0直接返回0因为数组中没有重复元素int n nums.length;if (n 0){return 0;} //定义两个指针 fast 和 slow初始值都为1。int fast 1;int slow 1; //通过遍历数组比较 fast 指针和 fast-1 指针对应的元素是否相等。 //如果不相等说明找到了一个新的不重复元素将其赋值给 slow 指针对应的位置并将 slow 指针向前移动一位。 //无论相等与否fast 指针都应向前移动一位。while(fastn){if(nums[fast] ! nums[fast-1]){nums[slow] nums[fast];slow; }fast;}//返回 slow 的值即去除重复元素后数组的长度。return slow; }第二种方式 public int removeDuplicates(int[] nums) { //获取数组 nums 的长度如果长度为0直接返回0因为数组中没有重复元素int n nums.length;if (n 0){return 0;}int p 0; //初始化指针p为0int q 1; // 初始化指针q为1while(qn){ // 当指针q小于n时执行循环if(nums[p] ! nums[q]){ // 如果nums中指针p和指针q的元素不相等nums[p1] nums[q]; // 将nums中指针q的元素赋值给指针p1的位置p; // 指针p向右移动一位}q; // 指针q向右移动一位}return p1; // 返回最终不重复的元素的个数 }
http://www.hkea.cn/news/14578773/

相关文章:

  • 四川省住房与城乡建设厅网站管网中国公路建设在哪个网站公示
  • 树莓派用来做网站京伦科技网站做的怎么样
  • 如何做好网站关键词优化婚庆公司赚钱吗
  • 大成建设株式会社网站国内各大网站
  • 广告制作公司网站建设模板忘记网站后台账号
  • 仿做网站要多少钱wordpress phonegap
  • 网站你懂我意思正能量晚上在线观看不用下载免费魅族网站建设的实践报告
  • 黑龙江公司网站开发免费游戏打开就能玩
  • 上海圣品科技 做网站涿州市建设局网站网址是多少
  • 58同城网站建设排名软件开发兼职平台有哪些
  • 门户网站定义wordpress添加登陆
  • 网站建设与管理用什么软件百度app交易平台
  • ASP net网站开发资料页面设计总结
  • 网上书店网站建设目标做ar的网站
  • 西安十大网站制作公司黄骅百度贴吧招聘
  • 做企业宣传网站女人动漫做受网站
  • 深圳建站公司兴田德润电话多少家居网站建设
  • 网站推广的主要方法潍坊关键词优化平台
  • 企业网站优化的方案安徽网站建站系统哪家好
  • 怎么从网站知道谁做的大数据培训班需要多少钱
  • 山如何搭建响应式网站长春建站优化
  • 专业定制网站建设代理网页小说怎么下载
  • 知名做网站培训管理平台
  • 荣耀华为手机商城官方网站wordpress加载谷歌地图
  • APP手机端电子商务网站建设专业的网站开发建设
  • 短视频广告制作公司云南网站推广优化
  • 罗田县住房和城乡建设局网站重庆哪家做网站好
  • 餐饮网站建设服务器网站开发分几种类型
  • seo的培训网站哪里好营销型网站策划怎么做
  • 淘宝手机网站模板下载安装门户网站如何运营