별 찍기 코딩 팁, 규칙을 찾아서 별을 찍는 방법


별 찍기 코딩 팁, 규칙을 찾아서 별을 찍는 방법

별 찍기 코딩 팁, 규칙을 찾아서 별을 찍는 방법 처음 코딩을 시작할 때 반복문을 배우기 위해서 간단한 규칙의 별찍기를 하긴 하지만, 아래처럼 복잡한 별찍기는 백준 사이트에서 처음 봤다. 처음에는 어떻게 해야 하는지 전혀 몰라서, 정말 하루 종일 저것만 봤다. 그러면서 어느 정도 요령을 익혔고 그걸 바탕으로 별찍기를 쉽게 하는 법을 정리해보려고 한다. public static char star[][] = new char[6561][6561]; 먼저 위와 같이 배열을 선언한다. 배열의 행과 열에 문제의 규칙에 따라서 '*'과 ' '을 넣을 것이다. 초기에 배열을 모두 공백으로 설정해주고 규칙에 맞게 별을 찍어주면 된다. 배열의 크기는 적당히 큰 값으로 미리 설정해주었다. 그리고 중요한 것은 아래이다. public static void print(int n, int x, int y) { if(n == 3) { star[x-1][y-1] = '*'; star[x-1][y-2] = '*';...


#규칙 #별찍기 #별찍기팁 #자바 #코딩

원문링크 : 별 찍기 코딩 팁, 규칙을 찾아서 별을 찍는 방법