Guys i need help
where will I start my dsa journey .
where i start my 1st problem
where i wil watch tutorial first
give ne roadmap
| # | User | Rating |
|---|---|---|
| 1 | Benq | 3792 |
| 2 | VivaciousAubergine | 3647 |
| 3 | Kevin114514 | 3603 |
| 4 | jiangly | 3583 |
| 5 | turmax | 3559 |
| 6 | tourist | 3541 |
| 7 | strapple | 3515 |
| 8 | ksun48 | 3461 |
| 9 | dXqwq | 3436 |
| 10 | Otomachi_Una | 3413 |
| # | User | Contrib. |
|---|---|---|
| 1 | Qingyu | 157 |
| 2 | adamant | 153 |
| 3 | Um_nik | 147 |
| 4 | Proof_by_QED | 146 |
| 5 | Dominater069 | 145 |
| 6 | errorgorn | 141 |
| 7 | cry | 139 |
| 8 | YuukiS | 135 |
| 9 | TheScrasse | 134 |
| 10 | chromate00 | 133 |
Guys i need help
where will I start my dsa journey .
where i start my 1st problem
where i wil watch tutorial first
give ne roadmap
| Name |
|---|



You will reach master soon, you are god-gifted
I went from practicing 1500 to practicing 2000+ in a few months by following Benq's editorial spam strategy. I'll admit it's not for everyone, but for lower rated people, it's great to get exposure to lots of new strategies.
gl
can you explain the
editorial spam strategy?Sure. Open a question a bit higher than your current level, read it and try to solve it, and if you hit a roadblock for more than 5 min read the editorial then understand and implement.
what to do when you are unable to understand the editorial?
This will happen sometimes, I would store the problems like this somewhere and come back to it later.
Also IMO lower rated coders should start on leetcode because of their better(and multiple) editorials in pretty much all languages.
What is this strategy
follow footsteps of cheater mabloly yaping about C, reaching master by cheat then drop to specialist or low expert
As an Expert, I would suggest learning basics like binary search, greedy, math, DFS, BFS, easy DP. I think this is enough for specialist. Good luck
and for expert what all topics can u please tell ?
everything that I said should be learned on a higher level, you should be able to solve 3 problems on div2 at least
Bro submitted in C, PHP, Python, Java, and JS before deciding its time to learn C++ and try solving questions by yourself.
Good luck to you!
First of all know the basics like how to implement every thing come to your mind know the basics like stls binary search after that solve alot of problems to make the thinking skils good after that take topics like recursion , dfs , bfs , dp , basic number theory , after that solve alot of divs 3 and 2 and the most important thing is upsolving after you reach expert or high spishalist leran graphs (Floyd, bellman , dsu , kruscal ) and ds(segemnt tree ) i think itmo course will be good for you and take strings like (hasing , trie ,kmp , z algo) after you know this things solve on cses this will help you to know the idea of basics problems in many topics
Getting to master is mostly about IQ, so first take some high-quality online IQ tests to determine if you should pursue this goal.
min iq to get masters in your opinion?
I think 130. You might find some masters with $$$ \lt 130$$$ IQ, but it would be pretty rare.