Tag #알고리즘
- (Leetcode) 54 - Spiral Matrix 풀이
- (Leetcode) 76 - Minimum Window Substring 풀이
- (Leetcode) 56 - Merge Intervals 풀이
- (Leetcode) 435 - Non-overlapping Intervals 풀이
- (Leetcode) 253 - Meeting Room ii 풀이 (Meeting Schedule ii)
- (Leetcode) 48 - Rotate Image 풀이
- (Leetcode) 55 - Jump Game 풀이
- (Leetcode) 1143 - Longest Common Subsequence 풀이
- (Leetcode) 62 - Unique Paths 풀이
- (Leetcode) 152 - Maximum Product Subarray 풀이
- (Leetcode) 91 - Decode Ways 풀이
- (Leetcode) 647 - Palindromic Substrings 풀이
- (Leetcode) 213 - House Robber ii
- (Leetcode) 198 - House Robber
- (Leetcode) 323 - Number of Connected Components in an Undirected Graph
- (Leetcode) 261 - Graph Valid Tree
- (Leetcode) 5 - Longest Palindromic Substring
- (Leetcode) 211 - Design Add and Search Words Data Structure (Trie)
- (Leetcode) 79 - Word Search
- (Leetcode) 39 - Combination Sum
- (Leetcode) 230 - Kth Smallest Element in a BST
- (Leetcode) 208 - Implement Trie (Prefix Tree)
- (Leetcode) 105 - Construct Binary Tree from Preorder and Inorder Traversal
- (Leetcode) 98 - Validate Binary Search Tree
- (Leetcode) 235 - Lowest Common Ancestor of a Binary Search Tree
- (Leetcode) 19 - Remove Nth Node From End of List
- (Leetcode) 143 - Reorder List
- (Leetcode) 102 - Binary Tree Level Order Traversal
- (Leetcode) 33 - Search in Rotated Sorted Array
- (Leetcode) 153 - Find Minimum in Rotated Sorted Array
- (Leetcode) 11 - Container With Most Water
- (Leetcode) 271 - String Encode and Decode
- (Leetcode) 128 - Longest Consecutive Sequence
- (Leetcode) 268 - Missing Number
- (Leetcode) 49 - Group Anagrams
- (Leetcode) 252 - Meeting Room 풀이 (Meeting Schedule)
- (Leetcode) 572 - Subtree of Another Tree
- (Leetcode) 238 - Product of Array Except Self
- (Leetcode) 53 - Maximum Subarray
- (Leetcode) 15 - 3Sum
- (Leetcode) 21 - Merge Two Sorted Lists
- (Leetcode) 124 - Binary Tree Maximum Path Sum
- (Leetcode) 297 - Serialize and Deserialize Binary Tree
- (Leetcode) 20 - Valid Parentheses
- (Leetcode) 424 - Longest Repeating Character Replacement
- (Leetcode) 212 - Word Search II (Trie, 트라이 문제)
- (Leetcode) 217 - Contains Duplicate
- (Leetcode) 242 - Valid Anagram
- (Leetcode) 125 - Valid Palindrome
- (Leetcode) 338 - Counting Bits
- (Leetcode) 190 - Reverse Bits
- (Leetcode) 347 - Top K Frequent Elements 풀이
- (Leetcode) 295 - Find Median from Data Stream
- (Leetcode) 226 - invert binary tree
- (Leetcode) 200 - Number of Islands
- (Leetcode) 100 - Same Tree
- (Leetcode) 417 - Pacific Atlantic Water Flow
- (Leetcode) 207 - Course Schedule
- (Leetcode) 377 - Combination Sum IV
- (Leetcode) 139 - Word Break 풀이
- (Leetcode) 300 - Longest Increasing Subsequence 풀이
- (Leetcode) 322 - Coin Change 풀이
- (Leetcode) 121 - Best Time to Buy and Sell Stock
- (Leetcode) 191 - Number of 1 Bits
- (Leetcode) 23 - Merge k Sorted Lists 풀이
- (Leetcode) 104 - Maximum Depth of Binary Tree
- (Leetcode) 3 - Longest Substring Without Repeating Characters
- (Leetcode) 73 - Set Matrix Zeroes 풀이
- (Leetcode) 141 - Linked List Cycle
- (Leetcode) 206 - Reverse Linked List
- (Leetcode) 57 - Insert Interval 풀이
- (Leetcode) 133 - Clone Graph
- (Leetcode) 70 - Climbing Stairs
- (Leetcode) 371 - Sum of Two Integers
- (Leetcode) 1 - two sum
- 다익스트라 알고리즘 직접 구현해보기 (Python, 파이썬)
- (알고리즘 문제) 동물 보호소
- (알고리즘 문제) 스택 두 개로 큐 만들기
- (알고리즘 문제) 스택 Min - 스택에서 현재 시점의 최소값 구하기
- (알고리즘 문제) 두 연결리스트에서 노드의 교집합 찾기
- 리스트의 합
- 단방향 연결리스트의 중간 노드 삭제
- 문자열 회전
- 문자열에 들어 있는 모든 공백을 '%20'으로 바꿔 주는 메소드를 작성하라.
- 문자열이 주어졌을 때, 이 문자열에 같은 문자가 중복되어 등장하는지 확인하는 알고리즘을 작성하라