일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- IOS도전기
- 홀수홀릭호석
- IOS개발기
- 20164번
- IOS도전
- 2212번
- stack문제
- BOJ
- 백준알고리즘
- 329
- 백준
- leetcode329
- 센서
- 리트코드
- IOS입문
- 15684
- 329번
- 2212
- 사다리조작
- 백죽
- 백준문제
- dataframe
- 릿코드
- iOS개발
- leetcode
- 2812번
- 크게만들기
- 프로그래머스
- iOS앱개발
- LongestIncreasingPathinaMatrix
- Today
- Total
목록알고리즘 문제 (36)
알고리즘 풀어주는 블로그
Q. 문제 ttps://leetcode.com/problems/longest-increasing-path-in-a-matrix/ Longest Increasing Path in a Matrix - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com A. 풀이 class Solution: def longestIncreasingPath(self, matrix: List[List[int]]) -> int: dx = [0, 0, 1, -1] dy = [1, -1, 0, 0]..
Q. 문제 https://www.acmicpc.net/problem/2212 2212번: 센서 첫째 줄에 센서의 개수 N(1
Q. 문제 https://www.acmicpc.net/problem/15684 15684번: 사다리 조작 사다리 게임은 N개의 세로선과 M개의 가로선으로 이루어져 있다. 인접한 세로선 사이에는 가로선을 놓을 수 있는데, 각각의 세로선마다 가로선을 놓을 수 있는 위치의 개수는 H이고, 모든 세로선 www.acmicpc.net A. 풀이 #include #include using namespace std; int N, M, H, a, b, map[32][12]; bool result = false; vector v; bool chk() { for (int j = 1; j N >> M >> H; for (int i = 0; i > a >> b; map[a][b] = 1; } if..
Q. 문제 https://www.acmicpc.net/problem/12100 12100번: 2048 (Easy) 첫째 줄에 보드의 크기 N (1 ≤ N ≤ 20)이 주어진다. 둘째 줄부터 N개의 줄에는 게임판의 초기 상태가 주어진다. 0은 빈 칸을 나타내며, 이외의 값은 모두 블록을 나타낸다. 블록에 쓰여 있는 수는 2 www.acmicpc.net A. 풀이 [python] from collections import deque N = int(input()) mp = [[*map(int, input().split())] for _ in range(N)] def bfs(): dq = deque() dq.append(mp) ans = 0 for c in range(6): for qs in range(len(..