Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 다익스트라
- Spring
- 2021 KAKAO BLIND RECRUITMENT
- 플로이드와샬
- GIT
- SWEA
- 조합
- 브루트포스
- 프로그래머스
- 비트마스킹
- 백트래킹
- 투 포인터
- 2020 카카오 인턴십
- 2018 KAKAO BLIND RECRUITMENT
- 구현
- 로봇 청소기
- 우선순위큐
- 트라이
- 투포인터
- 스택
- 2020 KAKAO BLIND RECRUITMENT
- 플로이드 와샬
- 백준
- 시뮬레이션
- 크루스칼
- BFS
- 이분탐색
- 파이썬
- 최소 신장 트리
- 2019 KAKAO BLIND RECRUITMENT
Archives
- Today
- Total
728x90
목sssssss록자물쇠와 열쇠 (1)
개발조아

문제 링크 : https://programmers.co.kr/learn/courses/30/lessons/60059 코딩테스트 연습 - 자물쇠와 열쇠 [[0, 0, 0], [1, 0, 0], [0, 1, 1]] [[1, 1, 1], [1, 1, 0], [1, 0, 1]] true programmers.co.kr 브루트포스로 해결했다. 열쇠의 칸중 최소 한개가 자물쇠에 올수 있도록 범위를 확장해서 열쇠를 올려보면 된다. 문제의 테케 1번으로 설명하면 아래와 같다. key는 3x3이고 lock는 3x3이다. lock에 key의 최소 한칸이 오려면 key의 크기의 -1만큼 왼쪽위로 범위를 확장하고 올려보면 된다. 위 그림처럼 3x3 lock를 -2,-2에서 2,2까지 있는 5x5범위로 확장하여 열쇠를 올려본다..
알고리즘/프로그래머스
2021. 9. 2. 11:38
728x90