단어 검색 Leetcode 솔루션

문제 설명 mxn 보드와 단어가 주어지면 해당 단어가 그리드에 있는지 찾습니다. 단어는 "인접한" 셀이 수평 또는 수직으로 이웃하는 순차적으로 인접한 셀의 문자로 구성될 수 있습니다. 동일한 문자 셀은 두 번 이상 사용할 수 없습니다. 예시 …

자세히보기

행렬 대각 합 Leetcode 솔루션

문제 설명 Matrix Diagonal Sum 문제에서는 정수의 정방 행렬이 제공됩니다. 대각선에 존재하는 모든 요소의 합, 즉 1,2,3차 대각선과 4,5,6차 대각선에 있는 요소의 합을 계산해야 합니다. 각 요소는 한 번만 계산되어야 합니다. 예 매트 = [[XNUMX], [XNUMX], …

자세히보기

최대 길이 스네이크 시퀀스 찾기

“Find maximum length Snake sequence”문제는 정수를 포함하는 그리드가 제공된다는 것을 나타냅니다. 작업은 최대 길이를 가진 뱀 시퀀스를 찾는 것입니다. 그리드에서 절대 차이가 1 인 인접한 숫자를 갖는 시퀀스를 스네이크 시퀀스라고합니다. 인접…

자세히보기

정렬 된 행렬 LeetCode 솔루션에서 음수 세기

문제 진술 "정렬된 행렬에서 음수 계산" 문제에서 n개의 행과 m개의 열로 구성된 행렬이 제공됩니다. 요소는 행 방향과 열 방향 모두 내림차순으로 정렬됩니다. 행렬에서 음수 요소의 총 수를 찾아야 합니다. 예제 그리드 = [[8,3,2,-1],[4,2,1,-1],[3,1,-1,-2],[-1,-1,-2,-3 ]] …

자세히보기

최대 평균값이있는 경로

문제 설명 "최대 평균값이 있는 경로" 문제는 2D 배열 또는 정수 행렬이 제공됨을 나타냅니다. 이제 왼쪽 상단 셀에 서 있고 오른쪽 하단에 도달해야 한다고 가정합니다. 목적지에 도달하려면 다음 중 하나를 따라 이동해야 합니다.

자세히보기

금광 문제

문제 설명 "금광 문제"는 주어진 그리드의 각 셀에 음수가 아닌 동전이 있는 2D 그리드가 주어진다고 말합니다. 처음에는 광부가 첫 번째 열에 서 있지만 행에 제한이 없습니다. 그는 어떤 행에서나 시작할 수 있습니다. NS …

자세히보기

모든 오렌지를 썩는 데 필요한 최소 시간

문제 설명 "모든 오렌지를 부패시키는 데 필요한 최소 시간" 문제는 2D 배열이 주어지고 모든 셀은 0, 1 또는 2의 세 가지 가능한 값 중 하나를 가짐을 나타냅니다. 0은 빈 셀을 의미합니다. 1은 신선한 오렌지를 의미합니다. 2는 썩은 오렌지를 의미합니다. 썩으면…

자세히보기

이진 행렬에서 1을 갖는 가장 가까운 셀의 거리

문제 설명 "이진 행렬에서 1을 갖는 가장 가까운 셀의 거리" 문제는 적어도 하나의 0을 갖는 이진 행렬(1과 1만 포함)이 주어졌음을 나타냅니다. 이진 행렬에서 1을 갖는 가장 가까운 셀의 거리 찾기 의 모든 요소에 대해 …

자세히보기