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
- GIT
- 우선순위큐
- 로봇 청소기
- 플로이드와샬
- 프로그래머스
- 2020 카카오 인턴십
- 백트래킹
- 브루트포스
- 2019 KAKAO BLIND RECRUITMENT
- 크루스칼
- Spring
- 시뮬레이션
- 2021 KAKAO BLIND RECRUITMENT
- BFS
- 다익스트라
- 투 포인터
- 이분탐색
- 2020 KAKAO BLIND RECRUITMENT
- 2018 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