6.기초 알고리즘 강의 정렬 알고리즘 지금 까지 한것 연습

2022. 6. 25. 21:00카테고리 없음

728x90

1번 문제

백준 2750번 단순정렬

 public static void main(String[] args) {
   //데이터 계수 천 개 정의하기
 int [] data = new int[1001];
 
 Scanner sc = new Scanner(System.in);
 System.out.println("몇 개의수를 입력할지 정해주세요");
 int number = sc.nextInt();
 for(int i =0; i<number;i++) {
 System.out.println("정렬 하실 숫자를 입력해주세요");
 int inputNum = sc.nextInt();
 data[i]= inputNum;  
 }
 
 //데이터 정렬하는곳
     for(int i =0; i<number; i++) {
      for(int j = i+1; j <number; j++) {
      if(data[i]>data[j]) {
     int tmp = data[i];
     data[i]= data[j];
     data[j]=tmp;
      }
      
      
      }
      
      
      }

//찍어보기
     for(int s=0; s<number;s++) {
      System.out.println(data[s]);  
 
 }
 
 
    
      
    }
   
 


}

728x90