215. Kth Largest Element in an Array (Medium): Quick Select; Manually Implement Heap; API usage of nth_element
, make_heap
, push_heap
, pop_heap
1235. Maximum Profit in Job Scheduling (Hard): DP + Binary search because of sparse value (compared to continuous indexes)
1830. Minimum Number of Operations to Make String Sorted (Hard): permutation rank with duplicates
472. Concatenated Words (Hard): Trie + DP
- 698. Partition to K Equal Sum Subsets (Medium)
- 473. Matchsticks to Square (Medium)
- 1723. Find Minimum Time to Finish All Jobs (Hard)
- 421. Maximum XOR of Two Numbers in an Array (Medium)
- 1707. Maximum XOR With an Element From Array (Hard)
- 1803. Count Pairs With XOR in a Range (Hard)
- 51. N-Queens (Hard)
- 698. Partition to K Equal Sum Subsets (Medium)
- 473. Matchsticks to Square (Medium)