게시글
고민있어요
저의 풀이 공유 드립니다.
- 2
- 0
- 141
질문&답변
멘토링 문제 4중for문
안녕하세요? 혹시나 도움이 되실까해서 글 남깁니다. ㅎㅎ 저는 아래방식처럼 3중 for문으로 풀었네욥 int solution (int n, int m,int[][] num) { int[][] isMento = new int[n][n]; //m 번의 시험 for(int i=0; i; i++) { // 비교 for (int j =0; j1;j++) { for(int k=j+1 ; k; k++) { if(isMento[num[i][j]-1][num[i][k]-1] !=-1) { if (isMento[num[i][k]-1][num[i][j]-1]==-1) { isMento[num[i][j]-1][num[i][k]-1] = -1; } else { if(isMento[num[i][k]-1][num[i][j]-1]==1){ isMento[num[i][j] - 1][num[i][k] - 1] = -1; isMento[num[i][k] - 1][num[i][j] - 1] = -1; }else { isMento[num[i][j] - 1][num[i][k] - 1] = 1; } } } } } } int answer =0; for(int i =0;i;i++) { for(int j=0; j;j++) { if(isMento[i][j] == 1) answer++; } } return answer;}
- 0
- 6
- 918
질문&답변
왜 오답인지 혹시 알 수 있을까요?
안녕하세요. 소수구하는 공식을 최적화하기 위해 아래 로직을 넣었는데 오류가 나는 이유는 무엇일까요? boolean isPrime(int num) { if(num == 1) return false; for(int i=2; i*i;i++) { if(num%i == 0 ) { return false; } } return true;}
- 0
- 2
- 205