HackerRank Software Engineer Prep Kit
共 53 道题。Easy 24 道,Medium 19 道,Hard 10 道。
Easy(已完成 24/24)
- 1. Count Elements Greater Than Previous Average - 题目
- 2. Find the Smallest Missing Positive Integer - 题目
- 3. Check Palindrome by Filtering Non-Letters - 题目
- 4. Check for Non-Identical String Rotation - 题目
- 5. Target Index Search - 题目
- 6. Find First Occurrence - 题目
- 7. Maximum Number of Non-Overlapping Intervals - 题目
- 8. Validate Properly Nested Brackets - 题目
- 9. Min-Tracking Stack Implementation - 题目
- 10. One-Pass Removal of k-th Node from End - 题目
- 11. Count Number Pairs - 题目
- 12. Remove Consecutive Duplicates from Sorted Linked List - 题目
- 13. Generate Valid Angle Bracket Sequences - 题目
- 14. Remove Elements Within K Distance - 题目
- 15. Two Sum - 题目
- 16. Check Valid Anagram - 题目
- 17. Lexicographical Letter Combinations of Phone Digits - 题目
- 18. Place N Cameras Without Conflict on Blocked Grid - 题目
- 19. Custom Fibonacci Sequence - 题目
- 20. Ways to Fill Slots with Single or Double Coverage - 题目
- 21. Count Connected Components in Network - 题目
- 22. Height of Binary Search Tree - 题目
- 23. Compare BSTs for Equal Values but Different Structure - 题目
- 24. Detect Cycle in Module Dependency Graph - 题目
Medium(已完成 3/19)
- Merge and Sort Intervals - 题目
- Longest Arithmetic Subsequence with Given Difference - 题目
- Pivoted Search - 题目
- Find Peak Element in Bitonic Array - 题目
- Max Unique Substring Length in a Session - 题目
- Task Scheduler with Cooldown and Multiple Machines - 题目
- Next Greater Element with Position Offset - 题目
- Zero-Sum Triplets within Sliding Window - 题目
- Maximize Revenue from Video Streams with Bandwidth Limit - 题目
- Reverse Even-Indexed Nodes and Append - 题目
- Longest Alternating Binary Substring with Limited Flips - 题目
- Find Index Combinations with Target Weight Sum - 题目
- Minimum Plans to Reach Target Bandwidth - 题目
- Longest Increasing Subsequence Length - 题目
- Top K Frequent Events with Order Preservation - 题目
- Peak Concurrent Sessions per User Group - 题目
- Queue from Two Stacks - 题目
- Shortest Path with Processing Delays at Nodes - 题目
- Min Spanning Tree with One Free Edge - 题目
Hard(已完成 1/10)
- Subarrays with Given Sum and Bounded Maximum - 题目
- Median of Two Circularly Sorted Logs - 题目
- Maximize Profit with Task Deadlines and Multiple Servers - 题目
- Max Area Under Histogram After Removing One Bar - 题目
- Smallest Substring Containing All Patterns - 题目
- Minimize Task Cancellations to Avoid Server Overlaps - 题目
- Counting Stable Performance Intervals - 题目
- Solve Diagonal Sudoku with 3x3 Blocks - 题目
- Min Cost to Convert String Arrays with Edit Distance - 题目
- Priority-Aware LRU Cache - 题目