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

运城网站建设公司有多少钱营销策划精准营销

运城网站建设公司有多少钱,营销策划精准营销,湖北企业网站优化排名,北京市家装公司排行榜1.题目 给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。然后返回 nums 中唯一元素的个数。 考虑 nums 的唯一元素的数量为 k &#xff0c…

1.题目

给你一个 升序排列 的数组 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];
}

 如果所有断言都通过,那么您的题解将被 通过

输入: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 已按 升序 排列

2.思路

一个有序数组,设置一个有效位effective_index,一个指针flag遍历数组,有序数组中一旦发生跳变就代表有一个有效位置。将变化的数值赋予数组有效位,最后返回有效位个数


3.案例代码

LeetCode代码:
 

class Solution {public int removeDuplicates(int[] nums) {int effective =1;for (int i=1;i<nums.length;i++){if (nums[i]!=nums[i-1]){nums[effective] = nums[i];effective++;}}return effective;}
}

案例详细代码:

package LeetCode03;import java.util.Arrays;public class javaDemo {public static void main(String[] args) {int nums[] = new int[]{1,1,2};
//        有效位初始为1,因为第一位是肯定有效的int effective =1;for (int flag=1;flag<nums.length;flag++){
//            检测数组中是否发生跳变if (nums[flag]!=nums[flag-1]){nums[effective] = nums[flag];effective++;}}System.out.println(Arrays.toString(nums));for (int i=0;i<effective;i++){System.out.printf(nums[i]+"、");}}
}

 

http://www.hkea.cn/news/175847/

相关文章:

  • 个人做网站赚钱么宁波seo推荐推广平台
  • 员工支付做网站的费用分录成都营销型网站制作
  • 专业做网站的公司邢台专业做网站关键词搜索优化
  • 电商网站建设方案模板杭州百度首页优化
  • 网站建设服务价格东莞市网站建设
  • 网站开发所需要的的环境佛山网络推广哪里好
  • php网站的优点关键路径
  • 电子政务与网站建设 总结湖南网站推广
  • 境外网站做网站涉黄互联网媒体广告公司
  • 河南做网站公司汉狮怎么做蛋糕
  • 哈 做网站网店代运营收费
  • 制作网页的三大技术是什么郑州seo顾问
  • 网站建设报价流程行业网站网址
  • 提供邯郸做wap网站网页推广方案
  • 网站从域名广告营销公司
  • 网站链接的常见形式免费广告网
  • 微信微网站开发教程百度大数据平台
  • 网站服务设计引流推广是什么意思
  • 学校网站建设管理办法本周新闻热点事件
  • 网站移动版怎么做网站创建公司
  • wordpress 微商城模板下载地址苏州seo推广
  • 珠海网站哪家好百度com百度一下你
  • wordpress wp.net网络优化工程师是做什么的
  • 刷会员网站怎么做外贸如何推广
  • 专做女装的网站网站备案是什么意思
  • 没有网站可以做seo排名吗小学生简短小新闻摘抄
  • 做程序网站需要什么代码宁波seo搜索排名优化
  • 网站建设开发语言新冠病毒最新消息
  • 怎么做1688网站网页制作工具有哪些
  • 一个网站的主题和设计风格最好用的免费建站平台