본문 바로가기

JAVA/알고리즘 예제

[JAVA] 버블 정렬(Bubble Sort) 예제배열 {7,9,4,3,1}1~4회전 결과가 이렇게 출력되도록 하시오 기본적인 버블정렬package jungbo; public class T22BubbleSort {public static void main(String[] args) {int array[] = {7,9,4,3,1};int row, col;int cup;for(row=0;row 더보기
[JAVA] 선택 정렬(Selection Sort) 예제 배열 {7,9,4,3,1}1~4회전 결과가 위와 같이 나오게 하시오 package jungbo; public class T21SelectionSort {public static void main(String[] args) {int array[] = {7,9,4,3,1};int row, col;int temp;int cup;for(row=0;row 더보기
[JAVA] 마방진 package javalesson.com.javalesson.ch01test; public class T03Diamond {public static void main(String[] main){int array[][] = new int[5][5];int row,col;int cnt;row=0;col=(5/2); //마방진을 시작할 위치 지정for(cnt=1;cnt 더보기
[JAVA] 모래시계 찍기 package javalesson.com.javalesson.ch01test; public class T03Diamond {public static void main(String[] main){int array[][] = new int[5][5];int row,col;char ch = 'A';for(row=0;row 더보기
[JAVA] 다이아몬드 찍기 package javalesson.com.javalesson.ch01test; public class T03Diamond {public static void main(String[] main){int array[][] = new int [5][5];int row,col;char ch = 'A';for(row=0;row 더보기
[JAVA] 달팽이 로직 package javalesson.com.javalesson.ch01test; public class T01Snail { public static void main(String[] args){ int n;//달팽이의 차수 int row,col;//행 열 int k=0;//달팽이 안쪽으로 들어갈 수록 감소되는 행,열 만큼 깍아줄 변수 int snail[][]= new int [5][5];//달팽이 배열 int i =1;//달팽이 배열에 넣을 숫자 for(n=5; n>0;n-=2){//달팽에 차수에 따라 몇번 반복할지 for(col=0;col 더보기
[JAVA] 5x5 사각형(1~25) package javalesson.com.javalesson.ch01test; public class T02RectBasic {public static void main(String[] args) {int array[][] = new int[5][5];int row, col;int i=1;for(row=0;row 더보기