package javaLeetCode.primary;
public class RemoveDuplicatesFromSortedArray_26 {
public static void main(String[] args) {
int []nums = {1,1,2};
System.out.println(removeDuplicates(nums));
}//end main()
/**
*
* */
/*
* Test Data:
* [1,1,2]--2
* [0,0,1,1,1,2,2,3,3,4]--5
* */
public static int removeDuplicates(int[] nums) {
if(nums==null||nums.length==0) {
return 0;
}
int j=0;
int i=1;
while(i<nums.length)
{
if(nums[j]!=nums[i])
nums[++j]=nums[i++];
else
i++;
}//end while
return j+1;
}//end removeDuplicates()
}//end RemoveDuplicatesFromSortedArray_26
Java实现LeetCode_0026_RemoveDuplicatesFromSortedArray
2023-09-14 08:58:08 时间
相关文章
- JAVA多线程面试题_java多线程的实现方式
- java用什么软件_Java编程什么软件最好用?
- java long string 转换_Java long 转成 String的实现[通俗易懂]
- excel宏 java,Microsoft Excel宏运行Java程序
- 中级java笔试题_Java中级面试题合集[通俗易懂]
- java单例模式——详解JAVA单例模式及8种实现方式
- md5 java 实现_MD5加密的Java实现
- java 阶乘算法_Java 实现阶乘算法
- 物业管理系统源码java_Java小区物业管理系统 源码报告下载
- native2ascii java_Native2Ascii和Ascii2Native的Java实现
- MySQL封装之Java实现(mysql封装java)
- 解决Linux下重启Java程序的方法(linux重启java)
- 使用Java操作Redis数据库(java中使用redis)
- Oracle转Java实现跨平台开发的奇妙之旅(oracle转java)
- Java 连接 Redis:实现数据快速传输(java连redis)
- 程序Linux命令调用Java程序实现交互(linux命令java)
- Java高效操作MySQL数据库(java写入mysql)
- Java调用Redis实现高性能数据存储(java调用redis)
- 在Linux上编译Java 实用教程指南(linux上编译java)
- 实现高并发:Java利用Redis秒杀成功(java秒杀redis)
- 基于Linux操作系统上实现 Java 编程(linux r java)
- 在Linux上实现Java程序的运行(linux运行java程序)
- Java程序在Linux系统中实现命令操作(java运行linux命令)
- 如何在Linux系统中安装Java(linux中安装java)
- 实现Java认证让你离Oracle更近一步(java认证oracle)
- 一起学习Java的Oracle包(java的oracle包)
- Oracle中实现Java程序设计的极限可能性(oracle中的java)
- 实现基于Redis的分布式锁Java实现(redis锁java代码)