zoukankan      html  css  js  c++  java
  • 压缩数据

    package kaoshi8;
    import java.util.*;
    public class one {
    
        public static void main(String[] args) {
            // TODO Auto-generated method stub
            Scanner sc=new Scanner(System.in);
            System.out.println("请输入测试数据的个数");
            int n =sc.nextInt();
            int[] arr =new int[n];
            for(int i=1;i<=n;i++){
                System.out.println("请输入第"+i+"测试数");
                arr[i-1]=sc.nextInt();
            }
            Me(arr,n);
        }
        public static void  Me(int[] arr,int n){
            
            int count=1;
            int num=0;
            for(int i=0;i<arr.length;i++){
                num=arr[i];
                if(i==arr.length-1&&arr[i]==arr[arr.length-1]){
                    System.out.print(count+" "+num);
                    break;
                }
                if(num==arr[i+1]){
                    count++;                    
                }
                if(num!=arr[i+1]){
                        System.out.print(count+" "+num+" ");
                        count=1;    
                }
                        
            }
        }
    
    }
  • 相关阅读:
    JS高级拖拽
    JS高级Date类
    JS高级闭包
    JS笔记整理
    JS高级解决函数内的this指向
    JS高级事件委托
    JS高级 事件对象
    JS中级面向对象
    JS中级
    JS高级
  • 原文地址:https://www.cnblogs.com/Heng23/p/8010762.html
Copyright © 2011-2022 走看看