Improve problem solving ability

karthickraja2859m ago

Guys, can anyone share how to approach Binary Search, Greedy, and Sliding Window problems? I can solve problems from Linked Lists to Dynamic Programming, but I get stuck when it comes to Binary Search and Greedy. Does anyone have any tips on how to improve?

Comments1
  • Anonymous33m ago

    I’d suggest following striver’s dsa sheet and practising these topics one by one. For binary search, start with basic questions and then move to binary search on answers. For greedy, try to understand why a particular approach works instead of just memorising the solution. For sliding window, start with fixed-size windows and then move to variable-size ones. Don’t rush to solve too many problems in one day. Try solving a few questions from each pattern, and if you get stuck, revisit them later. With regular practice, you’ll slowly start recognising which approach to use. Keep practising

    0replies

Recommended Reads

Post

Should You Learn System Design as a Fresher in 2026?

You're preparing for SDE interviews. DSA is on your daily schedule, you're revising DBMS, OS and CN, and now you see people talking about LLD, HLD and System De

Post

5th Rejection in Campus Placements | 20 LPA CTC

I recently faced my fifth rejection during campus placements, and this one has been difficult to process. The interview process had two rounds: Technical Round

Interview Experience

CHUBB Coding Round Experience | 2026

I recently appeared for the CHUBB campus recruitment coding round for the Software Engineer / Technology Intern role. The round was conducted on online assessme

Interview Experience

Google L4 Interview Experience | DSA Round 1

The interview started with a graph problem and progressed through multiple follow-ups, each adding a new constraint. The focus was on problem-solving, optimizat

Interview Experience

SAP Labs Interview Experience | 1+ YOE | Selected

The recruitment process consisted of three rounds covering aptitude, computer science fundamentals, communication, and technical and HR discussions. Round 1: Ap