JAVA去掉数组重复数字

本文探讨如何处理已排序的JAVA数组,有效地移除重复的数字,同时关注执行效率。
摘要由CSDN通过智能技术生成

去掉一个已经排好序的数组的重复数字,执行速度也是考虑的问题。

package JAVA_Project_01_04;//创建一个包
/*
提供两种思路解决去掉重复数字:第一种是增加一个数组,但是长度无法确定,记录没有重复的值;
第二种是增加一个数组,用于记录原数组中存在的数,再增加一个数组可以确定数组的长度,用于存放原数组的值。
 */
public class TextDelRepeat {
   //操作去掉数组中重复数字的类

    public static int[]changeMethodOne(int src[]){
   //方法一  去掉重复数字
        int length=src.length;//获得传入数组的长度
        int[] taget =new int[length];//声明一个数组,长度为传入数组的长度
        int index = 0;
        taget[0]=src[0];//设置数组的初始值
        for (int i = 1; i < length; i++) {
   //循环遍历传入数组
            if (taget[index]
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值