Important Data Solving and Algorithm Problems
Array and List Problems
- Two Sum: [Link]
- Maximum Subarray Sum (Kadane's Algorithm): [Link]
- Move Zeroes to End: [Link]
- Rotate Array: [Link]
- Find Missing Number (1 to N): [Link]
String Problems
- Valid Anagram: [Link]
- Longest Substring Without Repeating Characters:
[Link]
- Palindrome Check: [Link]
- Group Anagrams: [Link]
- Word Frequency Counter: [Link]
Hashing / Dictionaries
- Top K Frequent Elements: [Link]
- Subarray Sum Equals K: [Link]
- Detect Duplicates in Array: [Link]
- Count Pairs with Given Sum: [Link]
Sorting and Searching
- Merge Intervals: [Link]
- Binary Search in Rotated Array: [Link]
- Kth Largest Element: [Link]
- Search Insert Position: [Link]
Sliding Window
- Maximum Sum Subarray of Size K: [Link]
- Longest Subarray with Sum <= K:
[Link]
- Minimum Size Subarray Sum: [Link]
Tree and Graph Algorithms
- BFS/DFS Traversal: [Link]
- Detect Cycle in Graph: [Link]
- Shortest Path in Unweighted Graph:
[Link]
- Dijkstra's Algorithm: [Link]
Dynamic Programming
- Fibonacci Sequence: [Link]
- Longest Increasing Subsequence: [Link]
- Knapsack Problem: [Link]
- Edit Distance (NLP): [Link]
Matrix / 2D Array Problems
- Search in 2D Matrix: [Link]
- Rotate Image: [Link]
- Flood Fill: [Link]
- Spiral Order Traversal: [Link]
Real-World Data Science-Oriented Problems
- Outlier Detection:
[Link]
ssing-5f2a0d6c1f57
- Missing Value Imputation: [Link]
- Feature Scaling: [Link]
- Customer Segmentation:
[Link]
- Sentiment Analysis:
[Link]
SQL for Data Science
- Rank Products by Sales: [Link]
- Find Top 3 Customers: [Link]
- Join Tables to Merge Info: [Link]
- Calculate Running Total:
[Link]