프로그래머스2 [프로그래머스/JAVA] N-Queen 출처 : https://school.programmers.co.kr/learn/courses/30/lessons/12952 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 가로와 세로의 길이가 n인 체스판에 서로를 공격할 수 없는 n개의 퀸을 놓을 수 있는 경우의 수를 구하는 문제퀸은 가로, 세로, 대각선으로 이동할 수 있음 = 공격할 수 있음 -> 가로, 세로, 대각선으로 겹치지 않도록 퀸을 두어야 함visitedC : 해당 열에 말이 있으면 true, 말이 없으면 falsevisitedA : 정비례 그래프 모양의 대각선 방향visitedB : 반비례 그래프 모양의 대각선 방향class Solution.. 2024. 11. 17. [프로그래머스/JAVA]이웃한 칸 출처 : https://school.programmers.co.kr/learn/courses/30/lessons/250125 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 격자 정보와 특정 위치가 주어질 때 그 칸과 같은 색인 이웃한 칸의 개수를 구하는 문제이 문제는 지시문 안에 푸는 방법이 적혀있어서 이러한 유형을 모르는 사람도 풀 수 있게 만들어져있다. 문제에서 시키는 대로만 코드를 작성해도 문제는 풀린다. public int solution(String[][] board, int h, int w) { int answer = 0; int n = .. 2024. 11. 8. 이전 1 다음