Coding Interview
Leetcode - K-inverse pairs array
DP 메모리 최적화 방법 및 Sliding-Window 패턴 연습
Leetcode - 1457. Pseudo-Palindromic Paths in a Binary Tree
DFS과 Bitmask의 절묘한 조화
Leetcode 115. Distinct Subsequences
Dynamic Programming - Subsequence 찾기
Leetcode - 931. Minimum Falling Path Sum
Graph 탐색과 Dynamic Programming의 차이
Leetcode - 380. Insert Delete Getrandom O(1)
List와 HashTable 이용하여 O(1)로 만드는 방법
LeetCode -2225. Find Players With Zero or One Losses
hash table의 다양한 표현 방법
LeetCode - 2385. Amount of Time for Binary Tree to Be Infected
TreeNode를 옆으로 돌리면 Graph가 된다. Tree는 Graph의 일종이다.
LeetCode - 1347. Minimum Number of Steps to Make Two Strings Anagram
목표 대상과, 현재 가지고 있는 자료의 형태를 유심히 봐야 한다.
HackerRank - Components in a graph
HackerRank Components in a graph 문제 리뷰
HackerRank - Queue using Two Stacks
HackerRank Queue using Two Stacks 문제 리뷰
HackerRank - Single Linked List Series
HackerRank Single Linked List 문제 모음 리뷰
HackerRank - Minimum Absolute Difference in an Array
HackerRank 문제 Minimum Absolute Difference in an Array 리뷰
HackerRank - Hackerland Radio Transmitters #2
HackerRank 문제 Hackerland Radio Transmitters 리뷰 (해결)
HackerRank - Hackerland Radio Transmitters #1
HackerRank 문제 Hackerland Radio Transmitters 리뷰 (미해결)
HackerRank - Super Reduced String
HackerRank 문제 Super Reduced String 리뷰