<p>You say you &quot;have been reading&quot; and you want to get to some &quot;next level&quot;. May I submit that you are not at any level if you only read? How about you take that book, and you try to derive all proofs yourself? Read problem descriptions and see if you can come up with algorithms / implementations that are as good as those in the book?</p>
<p>TLDR: you don't learn by reading, only by doing.</p>

CC BY-SA 4.0
2024-05-27T21:09:58.050Z
2024-05-27T21:09:58.050Z
Victor Eijkhout
<p>I have been reading the CLRS DSA book and want to go to the next level to get a really good brain at problem solving in the domain. Can anyone refer to such books or problem solving websites where we can learn such things . Thank you.</p>

CC BY-SA 4.0
2024-05-23T04:22:49.223Z
What's the "CLRT DSA" book for those who don't know? Do you mean [CLRS](https://en.wikipedia.org/wiki/Introduction_to_Algorithms)? The question here is a bit broad. Is there are particular domain you're interested in exploring? Otherwise, there are probably hundreds of difficult algorithm books you could dive into.
ggorlen
CC BY-SA 4.0
2024-05-23T17:43:06.770Z
I want the spectrum to be as broad as it is present today in the cs curriculum , also up to higher studies ,so that I can choose from them . Thank you @ggorlen.
Sillyasker
CC BY-SA 4.0
2024-05-27T19:45:49.470Z
What do you mean by "reading"? Are you also doing many of the exercises? Are you getting feedback on solutions? Simply reading this or another text won't advance you much.
Buffy
CC BY-SA 4.0
2024-05-28T01:58:09.430Z
No no I am doing excercises certainly from Kruth, and clrs.
Sillyasker
CC BY-SA 4.0
2024-05-28T01:58:32.563Z
Also trying some problems form websites like hacker rank and codechefs.
Sillyasker
<resource-request><algorithms><data-structure>
Some tough and innovative problem books on data structures and algorithms
# Some tough and innovative problem books on data structures and algorithms

(Asked by: username_0 on 2024-05-22)

I have been reading the CLRS DSA book and want to go to the next level to get a really good brain at problem solving in the domain. Can anyone refer to such books or problem solving websites where we can learn such things . Thank you.

**Tags:** resource-request, algorithms, data-structure

> **Comments:**
> **username_1**: What's the "CLRT DSA" book for those who don't know? Do you mean [CLRS](https://en.wikipedia.org/wiki/Introduction_to_Algorithms)? The question here is a bit broad. Is there are particular domain you're interested in exploring? Otherwise, there are probably hundreds of difficult algorithm books you could dive into.  
> **username_0**: I want the spectrum to be as broad as it is present today in the cs curriculum , also up to higher studies ,so that I can choose from them . Thank you @username_1.  
> **username_2**: What do you mean by "reading"? Are you also doing many of the exercises? Are you getting feedback on solutions? Simply reading this or another text won't advance you much.  
> **username_0**: No no I am doing excercises certainly from Kruth, and clrs.  
> **username_0**: Also trying some problems form websites like hacker rank and codechefs.  

---

## 1 answers

### Answer by username_3 on 2024-05-27. Score: 2

You say you "have been reading" and you want to get to some "next level". May I submit that you are not at any level if you only read? How about you take that book, and you try to derive all proofs yourself? Read problem descriptions and see if you can come up with algorithms / implementations that are as good as those in the book?

TLDR: you don't learn by reading, only by doing.


---

