问题:一个动态长度可变的数字序列,以数字0为结束标志,要求将重复的数字用一个数字代替,例如:
将数组 1,1,1,2,2,2,2,2,7,7,1,5,5,5,0 转变成1,2,7,1,5,0
package arraytest;
import java.util.ArrayList;
import java.util.List;
public class DeleteNumber {
/**
* @param args
*/
public static void main(String[] args) {
List<Integer> allNums = new ArrayList<Integer>();
allNums.add(1);
allNums.add(1);
allNums.add(1);
allNums.add(1);
allNums.add(1);
allNums.add(2);
allNums.add(2);
allNums.add(4);
allNums.add(5);
allNums.add(3);
allNums.add(3);
allNums.add(1);
allNums.add(7);
allNums.add(7);
allNums.add(7);
allNums.add(17);
System.out.println(Delete(allNums));
}
public static List<Integer> Delete(List<Integer> allNums) {
if (allNums == null || allNums.isEmpty()) {
throw new NullPointerException("list is null.");
}
List<Integer> newNums = new ArrayList<Integer>();
int temp = allNums.get(0);
newNums.add(temp);
for (int i = 1; i < allNums.size(); i++) {
if (allNums.get(i) == temp) {
continue;
} else {
newNums.add(allNums.get(i));
temp = allNums.get(i);
}
}
return newNums;
}
}
分享到:
相关推荐
数字后端笔面试题集锦,共150道左右的题,带书签,涵盖设计流程、文件格式、STA等,对于找数字IC后端的朋友很有帮助
JavaOOP面试题 Java集合/泛型面试题 Java异常面试题 Java中的IO与NIO面试题 Java反射面试题 Java序列化面试题 Java注解面试题 多线程&并发面试题 JVM面试题 Mysql面试题 Redis面试题 Memcached面试题 MongoDB面试题 ...
云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备云计算面试题之ELK面试题,运维工程师必备...
最全的j2EE面试题,题量大、经典,是我面试的整理试题 1、java笔试题大集合 2、各个公司面试题 3、J2EE初学者面试题 4、J2EE面试题(打码查错题) 5、java_华为笔试题 6、java常见面试题 7、java程序员面试宝典 8、...
VUE面试题三.zipVUE面试题三.zipVUE面试题三.zipVUE面试题三.zipVUE面试题三.zipVUE面试题三.zipVUE面试题三.zipVUE面试题三.zipVUE面试题三.zipVUE面试题三.zipVUE面试题三.zipVUE面试题三.zipVUE面试题三.zipVUE...
大数据面试题V3.0完成了。共523道题,679页,46w+字,来源于牛客870+篇面经。 主要分为以下几部分: Hadoop面试题:100道 Zookeeper面试题:21道 Hive面试题:47道 Flume面试题:11道 Kafka面试题:59到 HBase面试题...
ERP工程师面试题ERP工程师面试题ERP工程师面试题ERP工程师面试题
2022java面试题、JVM面试题、多线程面试题、并发编程、Redis面试题、MySQL面试题、Java2022面试题、Netty面试题、Elasticsearch面试题、Tomcat面试题、Dubbo面试题、Kafka面试题、Linux面试题、2021面试题、java面试...
2023年最新版--Java+最常见的+200++面试题汇总+答案总结汇总 阿里百度美团面试题合集 大数据面试题 100道 多线程面试59题(含答案) 最新JAVA面试题总结之基础/框架/数据库/JavaWeb/Redis BIO,NIO,AIO,Netty面试题 ...
java web面试题.pdf java就业面试题宝典.rar Java面试题.pdf 51CTO下载-程序员面试宝典(全).pdf java华为面试题.pdf java(软件)工程师面试题大全-100%公司笔试题你都能碰到几个 达内笔试题集答案集.pdf 面试题集(全)...
文件中包含了本人最近在网上总结的面试题,有java面试题,jq面试题,jsp、servlet、ajax面试题,mysql面试题,oracle面试题,redis教案,也有最近时间总结的公司面试题,涉及的层面虽然不是很多,但是应对面试 应该...
Java面试题,J2EE面试题,.net面试题,PHP面试题,数据库面试题,英语面试,外企面试,软件测试面试题,Python面试题,Oracle面试题,MySql面试题,Web开发面试题,Unix面试题,程序员面试,网络技术面试题,网络安全面试题,Linux...
ssh三大框架的经典面试题,一般逃不过这几个问题
【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】zookeeper面试题【BAT必备】...
(完整版)运维面试题(含答案).pdf(完整版)运维面试题(含答案).pdf(完整版)运维面试题(含答案).pdf(完整版)运维面试题(含答案).pdf(完整版)运维面试题(含答案).pdf(完整版)运维面试题(含答案).pdf(完整版)运维面试题...
【算法面试题】不重复的数字
2008/06/17 18:42 4,165 .net 面试题系列文章三(附答案).txt 2008/06/17 18:36 4,925 .net 面试题系列文章之十.txt 2008/06/17 18:35 3,777 .net 面试题系列文章之十一.txt 2008/06/17 18:42 2,699 .net 面试题...
前端面试题:前端框架面试题大全; 前端面试题:前端框架面试题大全; 前端面试题:前端框架面试题大全; 前端面试题:前端框架面试题大全; 前端面试题:前端框架面试题大全; 前端面试题:前端框架面试题大全; ...
【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题【BAT必备】dubbo面试题...
面试题包含了不同技术层面的面试问题,同时也能对一些没有面试开发经验的小白给予不可估量的包装, 让你的薪水绝对翻倍, 本人亲试有效.Java面试题84集、java面试专属及面试必问课程,所有的面试题有视屏讲解, 解答方案....