개인) - 단순선택을 이용한 알고리즘 정렬

2020. 4. 4. 02:50·🖥️ 컴퓨터공학 🖥️/알고리즘
반응형

단순 선택 정렬 : 가장 작은 요소부터 알맞은 위치로 옮겨서 순서대로 정렬하는 알고리즘

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
package Mine;
import java.util.Scanner;
 
public class Sort {
 
    public static void main (String []args){
 
        Scanner scan=new Scanner(System.in);
        System.out.println("배열의 크기를 입력하세요 :");
        int num=scan.nextInt();
 
        int []arr=new int[num];
        for(int i=0; i<arr.length;i++){
            System.out.println("배열 요소를 입력하세요 :");
            arr[i]=scan.nextInt();
        } for(int i=0; i<arr.length;i++){
            System.out.println(arr[i]);
        }
        for(int i=0;i<arr.length-1;i++){
            for(int j=i+1;j<arr.length;j++){
                if(arr[i]>arr[j]){
                    int temp=arr[i];
                    arr[i]=arr[j];
                    arr[j]=temp; 
                }
            }
        }   
    }
 
 
 
}
 
 
http://colorscripter.com/info#e" target="_blank" style="color:#e5e5e5text-decoration:none">Colored by Color Scripter
http://colorscripter.com/info#e" target="_blank" style="text-decoration:none;color:white">cs
728x90
반응형

'🖥️ 컴퓨터공학 🖥️ > 알고리즘' 카테고리의 다른 글

백준) - 1로 만들기(재귀함수) / C++  (0) 2020.04.13
백준) - 1로 만들기 (재귀함수) / JAVA  (0) 2020.04.13
프로그래머스) - 더 맵게 (우선순위 큐)  (0) 2020.04.04
프로그래머스) - 탑(Stack/Queue)  (0) 2020.04.01
프로그래머스) - 완주하지 못한 선수  (0) 2020.03.10
'🖥️ 컴퓨터공학 🖥️/알고리즘' 카테고리의 다른 글
  • 백준) - 1로 만들기 (재귀함수) / JAVA
  • 프로그래머스) - 더 맵게 (우선순위 큐)
  • 프로그래머스) - 탑(Stack/Queue)
  • 프로그래머스) - 완주하지 못한 선수
공대생 배기웅
공대생 배기웅
군노답 미필 공대생 배기웅의 대학생활을 갈아 넣은 블로그
    반응형
  • 공대생 배기웅
    글쓰는공대생의 IT블로그
    공대생 배기웅
  • 전체
    오늘
    어제
    • 분류 전체보기 (166)
      • 🖊️ 공대생 글쓰기 🖊️ (17)
        • 공대생 회고록 (4)
        • 공대생의 끄적끄적 (4)
        • 슬기로운 공대생활 (9)
        • 사회초년생의 업무일기 (0)
      • 📈 산업공학 📈 (14)
        • 금융, 파생상품 (13)
        • 통계 (0)
        • 재무회계 (1)
      • 🖥️ 컴퓨터공학 🖥️ (92)
        • 머신러닝, 딥러닝 (12)
        • 텐서플로우, 케라스 (1)
        • 알고리즘 (24)
        • 웹 (5)
        • Python (3)
        • C | C++ (23)
        • Java (15)
        • 코드 에러 모음집 (9)
      • 😙 취미, 교양 😙 (2)
        • 영어공부 (1)
        • 일본어회화 공부 (1)
      • 🔍 정보 공유 🔍 (38)
        • 대학생 외부활동 정보 (2)
        • 개발자관련 정보 (3)
        • 대입 논술 입시자료 정보 (22)
        • 프로그램 세팅 (11)
  • 블로그 메뉴

    • 홈
    • 방명록
  • 링크

  • 공지사항

    • [공지] 글쓰는 공대생입니다 😃
  • 인기 글

  • 태그

    acmicpc
    Java
    equals프레임워크
    알고리즘
    데이터베이스
    무작위 변수
    조작자
    스캐너
    C++
    경제성공학
    프랜드함수
    예외
    객체지향
    재귀함수
    백준
    Operator
    자바
    이클립스
    OOP
    프로그래머스
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
공대생 배기웅
개인) - 단순선택을 이용한 알고리즘 정렬
상단으로

티스토리툴바