82. Remove Duplicates from Sorted List II
정렬된 연결 목록의 헤드가 주어지면 원래 목록에서 고유한 번호만 남기고 중복 번호가 있는 모든 노드를 삭제
정렬된 연결 목록의 헤드가 주어지면 원래 목록에서 고유한 번호만 남기고 중복 번호가 있는 모든 노드를 삭제
in Coding Interview on Easy, Binary Search
버전이 잘못된지 여부를 반환하는 API bool isBadVersion(version) 이 제공됩니다. 첫 번째 불량 버전을 찾는 기능을 구현하십시오.
in Coding Interview on Medium, Intervals, Greedy
intervals[i] = [starti, endi]인 간격의 배열이 주어지면 나머지 간격이 겹치지 않도록 제거해야 하는 최소 간격 수를 반환
in Coding Interview on Medium, Two Pointers
문자 배열 s가 주어지면 단어의 순서를 반대로 바꿉다.
in Coding Interview on Easy, Interval
[lower, upper] 범위의 정렬된 정수 배열에서 누락된 모든 숫자를 정확히 포함하는 범위의 가장 짧은 정렬 목록을 반환
in Coding Interview on Easy, HashMap
두 개의 정수 배열 nums1과 nums2에서 nums2는 nums1의 애너그램입니다. nums1에서 nums2로 매핑하는 인덱스 매핑 배열을 반환
Tribonacci 수열 Tn은 다음과 같이 정의됩니다. n이 주어지면 Tn의 값을 반환
T0 = 0, T1 = 1, T2 = 1 및 Tn+3 = Tn + Tn+1 + Tn+2(n >= 0인 경우)
in Coding Interview on Medium, Design
새 단어 추가를 지원하고 문자열이 이전에 추가된 문자열과 일치하는지 확인하는 데이터 구조를 설계
- void addWord(word) 데이터 구조에 단어를 추가하고 나중에 일치시킬 수 있습니다.
- bool search(word) 데이터 구조에 단어와 일치하는 문자열이 있으면 true를 반환하고 그렇지 않으면 false를 반환