sppl24 님의 블로그

  • 홈
  • 태그
  • 방명록

2024/12/09 1

[BOJ-9663] N-Queen - JAVA 풀이

N-Queen문제N-Queen 문제는 크기가 N × N인 체스판 위에 퀸 N개를 서로 공격할 수 없게 놓는 문제이다.N이 주어졌을 때, 퀸을 놓는 방법의 수를 구하는 프로그램을 작성하시오.입력첫째 줄에 N이 주어진다. (1 ≤ N 출력첫째 줄에 N이 주어진다. (1 ≤ N 예제 입력8예제 출력92아이디어대표적인 백트래킹 문제다 휘발되기 전에 정리해보자..대각선에 놓을 수 없고 매 행마다 열, 대각선에 놓일수 없는지를 체크해야한다어떤 영상인지는 정확히 기억은 안나지만 백트래킹을 이해하기 좋은 비유가 있었는데 도미노를 하나씩 놓고 마지막에 놓은 도미노를 넘어뜨리는걸 연상하라는 내용이었다 확실히 이미지로 기억하면 도움이 되는거 같다 JAVA 풀이import java.io.*;public class Main {..

알고리즘 2024.12.09
이전
1
다음
더보기
프로필사진

sppl24 님의 블로그

sppl24 님의 블로그 입니다.

반응형
  • 분류 전체보기 (38)
    • 데이터베이스 (3)
    • 아키텍처 (1)
    • 알고리즘 (27)
    • 기타 (3)

Tag

leetcode, 솔로프리너, 라이젠5 7600, 오블완, PCCP, asrock deskmini x600, 붕대감기, BOJ, 프로그래밍좀비, 전문검색, springcamp, 알고리즘, 티스토리챌린지, 정수를 나선형으로 배치하기, 리코쳇 로봇, 백준, fulltext, java, MYSQL, 프로그래머스,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2024/12   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바