计蒜客挑战难题:移除数组中的重复元素
来源:互联网 发布:ubuntu安装播放器 编辑:程序博客网 时间:2024/06/09 19:14
给定一个升序排列的数组,去掉重复的数,并返回新的数组的长度。
例如:
数组A = {1, 1, 2},你的函数应该返回长度2,新数组为{1, 2}
要求:
不能新开数组分配额外的空间。即常数空间限制。
提示:
输入一个整数n,以及其对应的数组A[n],输出新数组长度
样例输入
5
0 0 1 1 2
样例输出
3
代码:
import java.util.Scanner;public class Main{ public static void main(String args[]){ Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] A = new int[n]; for(int x = 0; x < n; x++){ A[x] = sc.nextInt(); } int length = n; for(int i = 0; i < n-1; i++){ if(A[i]==A[i+1]) --length; } System.out.println(length); }}
0 0
- 计蒜客挑战难题:移除数组中的重复元素
- 计蒜客 挑战难题 第11题:移除数组中的重复元素
- 计蒜客 难题题库 011 移除数组中的重复元素
- 【计蒜客系列】挑战难题11:移除数组中重复元素
- 计蒜客挑战难题:元素移除
- 计蒜客 移除数组中的重复元素
- 计蒜客 挑战难题 第9题:元素移除
- 【计蒜客系列】挑战难题9:元素移除
- 移除数组中的重复元素
- 【计蒜课】移除数组中的重复元素
- 移除有序数组中的重复元素
- 移除数组中的重复元素
- 计蒜客011-移除数组中的重复元素
- 计蒜客 第11题:移除数组中的重复元素
- Java - 计蒜客 - 移除数组中的重复元素
- python|计蒜客——移除数组中的重复元素
- 基础5---移除数组中的重复元素
- 第11题:移除数组中的重复元素
- WinForm中DropDownList默认显示设置
- VR 游戏开发资料收集
- hdu 2602-Bone Collector
- Linux_VNC 服务
- oracle基本操作笔记
- 计蒜客挑战难题:移除数组中的重复元素
- Django官方教程(二)
- [Bash Shell] Shell学习笔记
- #373 Partition Array by Odd and Even
- Android源码编译(6)---选择设备
- Unity 图片显示模糊的问题
- html5新特性
- [Offer收割]编程练习赛4及参考
- java 定时器实现的两种方法