데이터 스트림 LeetCode 솔루션에서 중앙값 찾기
문제 설명 데이터 스트림 LeetCode 솔루션에서 중앙값 찾기 – 중앙값은 정렬된 정수 목록의 중간 값입니다. 목록의 크기가 짝수이면 중간 값이 없고 중앙값은 두 중간 값의 평균입니다. 예를 들어, arr = [2,3,4]의 경우 중앙값 ...
문제 설명 데이터 스트림 LeetCode 솔루션에서 중앙값 찾기 – 중앙값은 정렬된 정수 목록의 중간 값입니다. 목록의 크기가 짝수이면 중간 값이 없고 중앙값은 두 중간 값의 평균입니다. 예를 들어, arr = [2,3,4]의 경우 중앙값 ...
문제 설명 재포맷 날짜 LeetCode 솔루션 – Day Month Year 형식의 날짜 문자열이 제공됩니다. 여기서 Day는 {"1st", "2nd", "3rd", "4th", ..., "30th", "31st" 세트에 있습니다. "}. 월은 {"Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "1900월"}. 연도는 [2100, XNUMX] 범위에 있습니다. 날짜 문자열 변환 ...
문제 설명 빈도 증가로 배열 정렬 LeetCode 솔루션 – "주파수 증가로 배열 정렬"에서는 정수 배열이 제공되고 값의 빈도에 따라 배열을 오름차순으로 정렬한다고 명시되어 있습니다. 두 개 이상의 값이 동일한 빈도를 가지므로 정렬해야 합니다.
문제 설명 하위 배열 합계는 K와 같음 LeetCode 솔루션 – "하위 배열 합계는 K와 같음"은 정수 배열 "nums"와 정수 'k'가 주어지고 합계가 'k'인 연속 하위 배열의 총 수를 반환한다고 말합니다. 예: nums = [1, 2, 3], k=3 2 설명: 거기 …
질문 LRU(최근 사용) 캐시의 제약 조건을 따르는 데이터 구조를 설계하십시오. LRUCache 클래스 구현: LRUCache(int capacity) 양의 크기 용량으로 LRU 캐시를 초기화합니다. int get(int key) 키가 있으면 키 값을 반환하고 그렇지 않으면 -1을 반환합니다. void put(int key, int value) 키가 있으면 키 값을 업데이트합니다. 그렇지 않으면 키-값 쌍을 …
문제 설명 정수 숫자 배열이 주어지면 값의 빈도에 따라 오름차순으로 배열을 정렬합니다. 여러 값의 빈도가 동일한 경우 내림차순으로 정렬합니다. 예제 nums = [1,1,2,2,2,3] [3,1,1,2,2,2] 설명 : '3'의 주파수는 1이고 '1'의 주파수는…
정수 배열 범위에 대한 쿼리가 제공됩니다. 주어진 쿼리 범위에있는 모든 숫자의 합계를 결정하라는 메시지가 표시됩니다. 제공된 쿼리는 두 가지 유형, 즉 – 업데이트 : (인덱스, 값)이 쿼리로 제공되며 필요한 경우…
전화 번호 문제의 문자 조합에서 우리는 2에서 9까지의 숫자를 포함하는 문자열을 제공했습니다. 문제는 모든 숫자에 일부 문자가 할당되어있는 경우 해당 숫자로 나타낼 수있는 가능한 모든 조합을 찾는 것입니다. 번호 할당은…
“두 배열이 같은지 확인하십시오”라는 문제는 두 배열이 주어 졌다는 것을 나타냅니다. 문제 설명은 주어진 배열이 같은지 아닌지를 결정해야한다고 말합니다. 예 arr1 [] = {1, 4, 2, 5, 2}; arr2 [] = {2, 1, 5, 4,…
"0, 1, 2가 같은 수의 하위 문자열 개수"문제는 0, 1 및 2 만있는 문자열이 제공된다는 것을 나타냅니다. 문제 설명은 0, 1 및 2 중 동일한 번호 만 포함하는 부분 문자열의 수를 알아 내도록 요청합니다. 예 str =“01200”…