단어 검색 Leetcode 솔루션

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

자세히보기

문자열 Leetcode 솔루션 곱하기

문제 Multiply Strings Leetcode 솔루션은 입력으로 우리에게 주어진 두 개의 문자열을 곱하도록 요청합니다. 이 곱셈 결과를 인쇄하거나 호출자 함수에 반환해야합니다. 그래서 더 공식적으로 주어진 두 개의 문자열을 넣으려면 주어진 문자열의 곱을 찾으십시오. …

자세히보기

정렬 된 배열 병합 Leetcode 솔루션

“Merge Sorted Arrays”문제에서는 내림차순이 아닌 순서로 정렬 된 두 개의 배열이 제공됩니다. 첫 번째 배열은 완전히 채워지지 않았으며 두 번째 배열의 모든 요소를 ​​수용 할 수있는 충분한 공간이 있습니다. 첫 번째 배열에 요소가 포함되도록 두 배열을 병합해야합니다.

자세히보기

회전 정렬 배열 Leetcode 솔루션에서 검색

정렬 된 배열을 고려하지만 하나의 인덱스가 선택되고 그 지점에서 배열이 회전되었습니다. 이제 배열이 회전되면 특정 대상 요소를 찾고 해당 인덱스를 반환해야합니다. 요소가없는 경우 -1을 반환합니다. 문제는 일반적으로…

자세히보기

배열 Leetcode 솔루션에서 K 번째로 큰 요소

이 문제에서는 정렬되지 않은 배열에서 k번째로 큰 요소를 반환해야 합니다. 배열에 중복이 있을 수 있습니다. 따라서 우리는 고유한 K 번째로 큰 요소가 아니라 정렬된 순서에서 K 번째로 큰 요소를 찾아야 합니다. 예 A = {4 , 2 , 5 , 3 …

자세히보기

제품이 K 미만인 모든 하위 시퀀스를 계산합니다.

"곱이 K보다 작은 모든 부분 수열 계산" 문제는 정수 배열이 제공됨을 나타냅니다. 이제 주어진 입력 K보다 작은 곱을 갖는 부분 수열의 수를 찾으십시오. 예 a[] = {1, 2, 3, 4, 5} k = 8 더 작은 부분 수열의 수 …

자세히보기

세 문자열의 LCS (Longest Common Subsequence)

“3 개 문자열의 LCS (Longest Common Subsequence)”문제는 3 개의 문자열이 주어 졌다는 것을 나타냅니다. 이 3 개 문자열의 가장 긴 공통 하위 시퀀스를 찾으십시오. LCS는 XNUMX 개의 문자열 중 공통적 인 문자열로 모든…

자세히보기

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

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

자세히보기

이진 트리에서 노드의 Inorder 후계자

문제 설명 이 문제는 "이진 트리에서 노드의 Inorder Successor"를 찾기 위해 요청합니다. 노드의 중위 계승자는 주어진 이진 트리의 중위 순회에서 주어진 노드 뒤에 오는 이진 트리의 노드입니다. 예제 6의 Inorder 후임자는 …

자세히보기