[JAVA] 다차원 배열의 활용(3) [행렬의 곱셈, 두 행렬을 곱한 결과]
·
◎ Java/Java☕
- 다차원 배열 : 행렬의 곱셈, 두 행렬을 곱한 결과 - 행렬의 곱셈 두 행렬(matrix)을 곱한 결과를 출력한다. int[][] m1 = { {1, 2, 3}, {4, 5, 6} }; int[][] m2 = { {1, 2}, {3, 4}, {5, 6} }; 두 행렬의 곱셈이 가능하려면, m1의 열의 길이와 m2의 행의 길이가 같아야 한다는 조건이 있다. 위의 경우에는 m1이 2행 3열이고, m2가 3행 2열이므로 곱셈이 가능하다. final int ROW = m1.length; // m1의 행 길이 final int COL = m2[0].length; // m2의 열 길이 final int M2_ROW = m2.length; // m2의 행 길이 int[][] m3 = new int[ROW][COL..
[JAVA] 다차원 배열의 활용(2) [5X5 빙고(BINGO) 만들기]
·
◎ Java/Java☕
- 다차원 배열 : 5X5 빙고(BINGO) 만들기 - 5X5 빙고 게임(BINGO) 5X5 빙고판을 만들고 입력받은 숫자를 빙고판에서 지운다. // 배열의 모든 요소를 1부터 SIZE*SIZE까지의 숫자로 초기화 for(int i = 0 ; i < SIZE ; i++) { for(int j = 0 ; j < SIZE ; j++) { bingo[i][j] = i*SIZE + j + 1; } } // 배열에 저장된 값을 뒤섞는다.(shuffle) for(int i = 0 ; i < SIZE ; i++) { for(int j = 0 ; j < SIZE ; j++) { x = (int)(Math.random() * SIZE); y = (int)(Math.random() * SIZE); // bingo[i][j..
[JAVA] 다차원 배열의 활용(1) [상대방의 배 위치를 알아내는 게임]
·
◎ Java/Java☕
- 다차원 배열 : 상대방의 배 위치를 알아내는 게임 - 상대방의 배 위치를 알아내는 게임(좌표에 X표하기) 둘이 마주 앉아 다양한 크기의 배를 상대방이 알지 못하게 배치한 다음, 번갈아가며 좌표를 불러서 상대방의 배의 위치를 알아내는 게임이다. final int SIZE = 10; int x = 0, y = 0; char[][] board = new char[SIZE][SIZE]; byte[][] shipBoard = { // 1, 2, 3, 4, 5, 6, 7, 8, 9 { 0, 0, 0, 0, 0, 0, 1, 0, 0 }, // 1 { 1, 1, 1, 1, 0, 0, 1, 0, 0 }, // 2 { 0, 0, 0, 0, 0, 0, 1, 0, 0 }, // 3 { 0, 0, 0, 0, 0, 0, 1,..
[Final Project] 여수어때 : THE END
·
◈ Human Project/Team : 여수어때🛫
[일상] 프로젝트 배포용 서버는 잠시 꺼두려 합니다 [feat.서버보안의 중요성] - 프로젝트 배포용 서버는 잠시 꺼두려 합니다 개인 포트폴리오 및 프로젝트들을 올려놓았던 서버를 잠시 꺼두려 합니다. 우연히 구글링 하다가 내 포트폴리오가 나오는 것을 보았는데.. 그 사 yermi.tistory.com - 여수어때 : THE END 여수어때 : How about Yeosu? 상위 10위 펜션(별점, 리뷰기준) project.yermi.co.kr - 요구사항 정의서 - 테이블 명세서 - 테스트 케이스
[Final Project] 여수어때 : 18회차 회의록 [프로젝트 종결에 따른 서류 작업]
·
◈ Human Project/Team : 여수어때🛫
Team Project : 18회차 회의록 프로젝트 종결에 따른 서류 작업 - 프로젝트 종결에 따른 서류 작업 - 김예찬 : 회의록 및 프로젝트 서류 정리 - 이대석 : 테이블 명세서 수정 - 김상현 : DB 크롤링 코드 정리 - 김동엽 : 댓글 기능 구현 마무리 - 류윤정 : 발표 PPT 제작