단어 검색 Leetcode 솔루션

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

자세히보기

Two Sum Leetcode 솔루션

이 문제에서, 우리는 정렬 된 배열에서 그 값이 주어진 목표에 합산되는 두 개의 별개의 인덱스 쌍을 찾아야합니다. 배열에 대상 합계에 합산되는 정수 쌍이 하나만 있다고 가정 할 수 있습니다. 어레이는…

자세히보기

순열이 허용 된 회문을 형성하기위한 최소 삽입

"순열이 허용 된 회문을 형성하기위한 최소 삽입"문제는 모든 문자가 소문자로 된 문자열이 제공된다는 것을 나타냅니다. 문제 설명은 회문이 될 수있는 문자열에 대한 문자의 최소 삽입을 알아 내도록 요청합니다. 문자의 위치는…

자세히보기

중복이 허용 된 연속 정수가 배열에 포함되어 있는지 확인

중복 요소도 포함할 수 있는 정수 배열이 제공됩니다. 문제 문장은 그것이 연속적인 정수들의 집합인지 알아내고, 그렇다면 “Yes”를 출력하고, 그렇지 않다면 “No”를 출력하도록 요청합니다. 샘플 입력 예: [2, 3, 4, 1, 7, 9] 샘플 …

자세히보기

배열에서 동일한 요소가있는 인덱스 쌍의 수

정수 배열을 제공했다고 가정합니다. "배열에서 동일한 요소를 가진 인덱스 쌍의 개수" 문제는 arr[i]=arr[j]이고 i가 j와 같지 않은 방식으로 인덱스 쌍(i,j)의 개수를 알아내도록 요청합니다. . 예 arr[] = {2,3,1,2,3,1,4} 3 설명 쌍 …

자세히보기

주어진 배열에 대한 모든 고유 한 하위 배열 합계의 합계 찾기

정수 배열이 있다고 가정합니다. "주어진 배열에 대한 모든 고유 한 하위 배열 합계의 합계 찾기"문제는 모든 고유 한 하위 배열의 합계를 구하도록 요청합니다 (하위 배열 합계는 각 하위 배열 요소의 합계 임). 고유 한 하위 배열 합계에 의해 우리는 하위 배열이 없음을 의미합니다.

자세히보기

AP를 형성하는 정렬 된 배열로 모든 트리플렛 인쇄

"AP를 형성하는 정렬된 배열의 모든 트리플렛 인쇄" 문제는 정렬된 정수 배열을 제공했음을 나타냅니다. 작업은 산술 진행을 형성할 수 있는 모든 가능한 삼중항을 찾는 것입니다. 예 arr[] = {1,3,5,7,8,12,15,16,20,30} (1, 3, 5), (3, 5, 7), (1, 8, 15), (8, …

자세히보기

그림 울타리 알고리즘

문제 설명 "Fence Fence Algorithm"은 일부 기둥(일부 나무 조각 또는 기타 조각)과 일부 색상이 있는 울타리가 제공된다고 말합니다. 최대 2개의 인접한 울타리만 같은 색이 되도록 울타리를 칠하는 방법의 수를 찾으십시오. 이 이후 …

자세히보기

주어진 연결 목록의 끝에서 N 번째 노드 삭제

문제 설명 "주어진 연결 목록의 끝에서 N번째 노드 삭제" 문제는 일부 노드가 있는 연결 목록이 제공됨을 나타냅니다. 이제 연결 리스트의 끝에서 n번째 노드를 제거해야 합니다. 예 2->3->4->5->6->7 마지막 3->2->3->4->6에서 세 번째 노드 삭제 설명: …

자세히보기

회문 하위 문자열 쿼리

문제 설명 "회문 부분 문자열 쿼리" 문제는 문자열과 일부 쿼리가 제공되었음을 나타냅니다. 이러한 쿼리를 사용하여 해당 쿼리에서 형성된 하위 문자열이 회문인지 여부를 결정해야 합니다. 예제 문자열 str = "aaabbabbaaa" 쿼리 q[] = { {2, 3}, {2, 8},{5, 7}, …

자세히보기