for some reason practicing 1200 problems leads me to reading tutorials 9/10 times , i put a timer for 45 mins and if im stuck ill just read the tutorial , if not i keep thinking until i get it right , but thats the problem, most of the questions i can be having the right approach or tools but for some reason a small thing halts me from actually solving it , when can i crack that barrier of actually solving 1200 questions i dont know , so i came here asking ,i read the tutorials fully and understand how he came up with approach too and i dont look at the codes until i fully understand the theory . thanks for reading this









Okay at the level you are it wont be effective . You must first solve 900-1000 rated problems very well and master the greedy approach. Next you must learn the following topics :- sorting, hashing, binary search and two pointers . Aim for around 100-150 problems and see whether the problem persists.
24 is not that many 1200s. You can't expect to just start solving and immediately get results. Moreover, how much time you are spending matters as well. In general it is suggested to try at least half an hour by yourself before taking help, personally I suggest two. For the difficulty I practice on, that's the time it usually takes for me to solve a problem on average. If that doesn't work, you can fine tune your difficulty to see what works. Balance between comfort zone and difficulty
i run a timer for 45 mins of brainstorming to get ideas , literally just me and the whiteboard ,i usually get the ideas in the first 10 mins either be right or false approach , so its not about time tbh its about my intuition , i feel like am very close but just have this little bump that if i get past ill solve more than 50% of 1200 , about solving 1200s i actually solved like 17 1200s in the wrong way and went back solving 1000 , back then i couldnt even think of a solution lol and now after coming back i feel like im getting way too close to the answer so why would i step back
If you are very close to solving the problems within 45 minutes, try extending that time to an hour or maybe longer and see how it goes. As you do more problems, you will learn more and get better. Everything takes time, so be positive, and you will definitely get there!
its not about time as i can think of an approach in 10-30 mins , its actually about technique , 50% i can be going the right way and just need to pass this little riddle to solve the question in 10 mins , sometimes i go all the way of a wrong approach and start just running intuition hell until hopefully i solve it (will not lol)
have to self solve or you won't grow. Look up learned helplessness, sounds like what you are experiencing
yup ur right
dsayoungboy