문제 링크: https://leetcode.com/problems/merge-sorted-array/?envType=study-plan-v2&envId=top-interview-150주어진 조건2개의 정수 배열: num1, nums2 (오름차순으로 정렬된 상태
문제 링크: https://leetcode.com/problems/remove-element/?envType=study-plan-v2&envId=top-interview-150주어진 조건정수 배열 nums, 정수 valnum1과 num2의 요소 개수를 나타내는
문제 링크: https://leetcode.com/problems/remove-duplicates-from-sorted-array/?envType=study-plan-v2&envId=top-interview-150주어진 조건정수 배열 nums각 고유 요소가 한
문제 링크: https://leetcode.com/problems/remove-duplicates-from-sorted-array-ii/?envType=study-plan-v2&envId=top-interview-150주어진 조건정수 배열 nums각 고유 요소
문제 링크: https://leetcode.com/problems/majority-element/?envType=study-plan-v2&envId=top-interview-150주어진 조건정수 배열 nums, nums의 길이 nn == nums.length1
문제 링크: https://leetcode.com/problems/rotate-array/description/주어진 조건정수 배열 nums문제정수 배열 nums를 k번 오른쪽으로 회전시키자배열을 k번 오른쪽으로 회전하게 되면, 원래 배열 형태의 왼쪽과 오른쪽
문제 링크: https://leetcode.com/problems/best-time-to-buy-and-sell-stock/?envType=study-plan-v2&envId=top-interview-150주어진 조건prices: 해당 날짜의 특정 주식 가격을
문제 링크: https://leetcode.com/problems/best-time-to-buy-and-sell-stock-ii/주어진 조건prices: 해당 날짜의 특정 주식 가격을 나타내는 정수 배열문제수익을 극대화할 수 있도록 주식을 특정 날짜에 매수하고
문제 링크: https://leetcode.com/problems/jump-game/?envType=study-plan-v2&envId=top-interview-150주어진 조건nums: 각 요소가 jump 할 수 있는 최대 값을 나타내는 정수 배열문제만약 마
문제 링크: https://leetcode.com/problems/valid-palindrome/?envType=study-plan-v2&envId=top-interview-150입력문자열 s출력문자열 s가 pailndorme인지 True/False 값 반환p
문제 링크: https://leetcode.com/problems/two-sum-ii-input-array-is-sorted/?envType=study-plan-v2&envId=top-interview-150두 요소의 합이 target이 되는 numbers의
문제 링크: https://leetcode.com/problems/minimum-size-subarray-sum/nums 배열에서 총합이 target 이상이면서 그 중 길이가 최소인 SubArray를 찾는다.입력양수로만 이루어진 정수 배열 nums양수 정수 t
문제 링크: https://leetcode.com/problems/longest-substring-without-repeating-characters/?envType=study-plan-v2&envId=top-interview-150입력string s출력중복된
문제 링크: https://leetcode.com/problems/min-stack/?envType=study-plan-v2&envId=top-interview-150아래를 지원하는 stack을 설계하자.각 함수는 O(1)의 시간 복잡도를 가져야 한다.MinS
문제 링크: https://leetcode.com/problems/evaluate-reverse-polish-notation/?envType=study-plan-v2&envId=top-interview-150역 폴란드어 표기법으로 산술식을 나타내는 아래와 같은
문제 링크: https://leetcode.com/problems/two-sum/?envType=study-plan-v2&envId=top-interview-150nums 배열에서 합이 target이 되는 두 요소의 index를 찾자.각 입력에는 하나의 솔루션
nums 배열에서 index가 k보다 작게 차이나는 값이 같은 두 요소를 찾자.입력정수 배열 nums정수 k출력true/false비슷한 문제를 풀고 와서 어렵지 않게 푼 문제이다.앞서 봤던 Two Sum 이라는 문제와 같이, 조건에 만족하는 두 개의 요소만 찾으면 된다
문제 링크: https://leetcode.com/problems/ransom-note/?envType=study-plan-v2&envId=top-interview-150magazine에 있는 문자를 사용해, ransomNote를 구성할 수 있는지 확인하자.m
문제 링크: https://leetcode.com/problems/valid-anagram/?envType=study-plan-v2&envId=top-interview-150t가 s의 애너그램인지 확인하자.t와 s는 영문 소문자로 구성입력문자열 s, t출력tr
문제 링크: https://leetcode.com/problems/sort-list/?envType=study-plan-v2&envId=top-interview-150연결 리스트의 head가 주어지면, 해당 연결리스트를 오름차순으로 정렬한 후, 반환하자연결 리
문제 링크: https://leetcode.com/problems/find-peak-element/?envType=study-plan-v2&envId=top-interview-150peak요소: 이웃 요소보다 큰 요소배열의 peak 인덱스를 반환하자.O(log
문제 링크: https://leetcode.com/problems/search-in-rotated-sorted-array/?envType=study-plan-v2&envId=top-interview-150정수 배열 nums 안에 target과 값이 같은 ind
문제 링크: https://leetcode.com/problems/find-minimum-in-rotated-sorted-array/description/?envType=study-plan-v2&envId=top-interview-150nums 배열에서 ind
문제 링크: https://leetcode.com/problems/minimum-absolute-difference-in-bst/이진 검색 트리(BST)의 루트가 주어졌을 때, 트리에 있는 서로 다른 두 노드의 값 사이의 최소 차이의 절대값을 반환하자이진 검색
문제 링크: https://leetcode.com/problems/kth-smallest-element-in-a-bst/description/?envType=study-plan-v2&envId=top-interview-150BST의 root 노드가 주어진다.
문제 링크: https://leetcode.com/problems/binary-tree-right-side-view/이진 트리를 오른쪽에서 바라봤을 때 보이는 노드를 위에서 아래의 순서대로 배열을 반환하자.위와 같은 트리는 \[1, 3, 4] 를 반환입력이진트
문제 링크: https://leetcode.com/problems/average-of-levels-in-binary-tree/?envType=study-plan-v2&envId=top-interview-150주어진 이진 트리의 각 레벨에 있는 노드의 평균 값을
문제 링크: https://leetcode.com/problems/implement-trie-prefix-tree/?envType=study-plan-v2&envId=top-interview-150trie 클래스를 구현하자Trie(): 객체 초기화void in
문제 링크: https://leetcode.com/problems/design-add-and-search-words-data-structure/?envType=study-plan-v2&envId=top-interview-150새 단어 추가 및 이전에 추가한 문
문제 링크: https://leetcode.com/problems/word-search-ii/?envType=study-plan-v2&envId=top-interview-150주어진 단어 목록에 있는 단어 중, m x n의 글자 보드에 있는 단어 목록을 반환하
문제 링크: https://leetcode.com/problems/clone-graph/?envType=study-plan-v2&envId=top-interview-150그래프의 각 노드는 값(int)과 이웃 노드의 목록(ListNode)를 포함한다.주어진 그