정렬된 목록 LeetCode 솔루션에서 중복 제거
문제 설명 정렬된 목록에서 중복 제거 LeetCode 솔루션 – 정렬된 연결 목록의 머리가 제공됩니다. 각 요소가 한 번만 나타나도록 모든 중복 항목을 삭제하고 정렬된 연결 목록도 반환하도록 요청합니다. 예 및 설명 예 1: 입력: head …
문제 설명 정렬된 목록에서 중복 제거 LeetCode 솔루션 – 정렬된 연결 목록의 머리가 제공됩니다. 각 요소가 한 번만 나타나도록 모든 중복 항목을 삭제하고 정렬된 연결 목록도 반환하도록 요청합니다. 예 및 설명 예 1: 입력: head …
문제 설명 중복 번호 찾기 LeetCode 솔루션 – 각 정수가 [1, n] 포함 범위에 있는 n + 1 정수를 포함하는 정수 배열이 주어집니다. 숫자에 반복되는 숫자가 하나만 있으면 이 반복되는 숫자를 반환합니다. 배열 nums를 수정하지 않고 문제를 해결해야 하며 일정한 추가 공간만 사용합니다. 입력: nums = [1,3,4,2,2] 출력: 2 설명 …
두 연결 목록의 문제 설명 교차 LeetCode 솔루션 – 두 개의 강력 연결 목록 headA와 headB의 머리가 제공됩니다. 또한 두 연결 리스트가 어떤 지점에서 교차할 수도 있다고 합니다. 우리는 그들이 교차하는 노드를 반환하거나 다음과 같은 경우 null을 반환하도록 요청받습니다.
문제 설명 : 연결 목록에서 노드 삭제 Leetcode 솔루션 – 단일 연결 목록에서 노드를 삭제하는 함수를 작성하십시오. 목록의 헤드에 대한 액세스 권한이 부여되지 않고 대신 삭제할 노드에 대한 액세스 권한이 직접 부여됩니다. 삭제할 노드가 아닌 것을 보장합니다 …
문제 설명 String to Integer(atoi) Leetcode 솔루션 - "String to Integer(atoi)"는 문자열을 32비트 부호 있는 정수(C/C++의 atoi 함수와 유사)로 변환하는 myAtoi(string s) 함수 구현을 나타냅니다. ). myAtoi(string s)의 알고리즘은 다음과 같습니다. 선행 공백을 읽고 무시합니다. 다음 문자가 있는지 확인합니다(만약 ...
“배열이 다른 배열의 하위 집합인지 확인”문제는 두 개의 배열 arra1 [] 및 array2 []가 제공된다는 것을 나타냅니다. 주어진 배열은 정렬되지 않은 방식입니다. 귀하의 작업은 array2 []가 array1 []의 하위 집합인지 확인하는 것입니다. 예 arr1 = [1,4,5,7,8,2] arr2 = [1,7,2,4] arr2 [] is…
"모든 요소가 이전의 두 배 이상인 주어진 길이의 시퀀스"문제는 우리에게 두 개의 정수 m과 n을 제공합니다. 여기서 m은 시퀀스에 존재할 수있는 가장 큰 숫자이고 n은…
문제 설명 "두 연결 목록의 교차점을 가져 오는 함수 작성"문제는 두 연결 목록이 제공된다는 것을 나타냅니다. 그러나 그들은 독립적 인 연결 목록이 아닙니다. 그들은 어느 시점에서 연결됩니다. 이제이 두 목록의 교차점을 찾아야합니다. …
정수 배열과 두 가지 유형의 쿼리가 제공됩니다. 하나는 범위에 주어진 숫자를 추가하는 것이고 다른 하나는 전체 배열을 인쇄하는 것입니다. 문제“차이 배열 | O (1)의 범위 업데이트 쿼리”에서는 O (1)에서 범위 업데이트를 수행해야합니다. 예 arr []…
문제 설명 "주어진 간격 세트간에 두 간격이 겹치는 지 확인"문제는 일부 간격 세트가 제공되었음을 나타냅니다. 각 간격은 두 개의 값으로 구성됩니다. 하나는 시작 시간이고 다른 하나는 종료 시간입니다. 문제 설명은 다음 중 하나가 있는지 확인하도록 요청합니다.