본문 바로가기

반응형

알고리즘/정보처리기사 실습(JAVA)

[정보처리기사][알고리즘][JAVA]2차원 배열 응용-3(모리새계모양) 모래시계모양으로 배열 채우기2차원 배열 A(5.5)의 원소에 다음 그림과 같은 모습으로 값을 저장해주는 알고리즘을 제시하라.sol) 특징 : 행우선 행을 R , 열을 C, 중간행을 M 이라고 하자.1행부터 M행 까지의 경우 , C의 범위는 R~(6-R)(M+1)행부터 5행까지의 경우, C의 범위는 (6-R) ~R123456789101112131415161718192021222324252627282930313233public class Test { public static void main(String[] args) { int A[][] = new int[5][5]; // 1~5 사용 int V = 0; // 출력값을 담은 변수 for (int i = 0; i 더보기
[정보처리기사][알고리즘][JAVA]2차원 배열 응용-2(삼각형모양) 삼각형 모양으로 배열 채우기2차원 배열 A(5,5)의 원소에 다음 그림과 같은 모습으로 값을 저장해주는 알고리즘을 제시하라. SOL) 규칙을 찾자!!배열의 행과열 그것을 하나씩 적어서 체크를 해보자R(행) C(열)A(1.1)A(1.2)A(1.3)A(1,4)A(1.5) 1행(R=1 고정, C는 1부터 5까지 증가)A(2.2)A(2.3)A(2.4)A(2.5) 2행(R=2 고정, C는 2부터 5까지 증가)A(3.3)A(3.4)A(3.5) 3행(R=3 고정, C는 3부터 5까지 증가)A(4.4)A(4.5) 4행(R=4 고정, C는 4부터 5까지 증가)A(5.5) 5행(R=5 고정, C는 5부터 5까지 증가) 규칙 --> 행이 고정되면서 열이 끝날때까지 움직인다.위의특징을 다르게 바꾸어서보면 R=1 고정일때, R.. 더보기
[정보처리기사][알고리즘][JAVA]2차원 배열 응용-1 규칙을 찾자!! Sol) 열이 고정된 상태에서 행값이 변한다.한마디로 열이 한번 움직일때 행이 5번 움직인다. 즉 열우선!!!!그래서 값은 1부터 하나씩 증가시키면서 25까지 넣어주면 된다.난이도 : 하!!!!!!!!!!!!! 자바[JAVA]코드 12345678910111213141516171819202122232425262728public class Test { public static void main(String[] args) { int A[][] = new int[5][5]; //1~5 사용 int V=0; //출력값을 담은 변수 for(int j=0;j 더보기

반응형