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 | 31 |
Tags
- 다익스트라
- 백트래킹
- 구현
- 트라이
- 우선순위큐
- 플로이드와샬
- Spring
- 투 포인터
- 브루트포스
- 2021 KAKAO BLIND RECRUITMENT
- 2020 카카오 인턴십
- 프로그래머스
- 크루스칼
- 2018 KAKAO BLIND RECRUITMENT
- BFS
- 플로이드 와샬
- GIT
- 백준
- 스택
- 투포인터
- 로봇 청소기
- 최소 신장 트리
- 파이썬
- 2020 KAKAO BLIND RECRUITMENT
- 비트마스킹
- 조합
- 2019 KAKAO BLIND RECRUITMENT
- 이분탐색
- 시뮬레이션
- SWEA
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