goextreme's blog

By goextreme, history, 10 months ago, In English

I have learned basics of c++ and i can now solve some problems which are related to intuition, but i'm still not good at implementation stuff...

So, before learning data structures i found out that i have to learn STL Library of C++

Can someone suggest anything like how can i learn it and become comfortable with it and what should i do next?

Thanks in advance:)

You can downvote if you want, but i need advice :)

  • Vote: I like it
  • -18
  • Vote: I do not like it

»
10 months ago, # |
  Vote: I like it -11 Vote: I do not like it

hackerrank can help you familiar with those STL stuff — https://www.hackerrank.com/domains/cpp

»
10 months ago, # |
  Vote: I like it -11 Vote: I do not like it

You can learn every topic of STL in YouTube. I personally learn STL from YouTube (channel name: Luv). Then you need to solve problems by using STL. You can find those problems in various platform. More specifically you can find problems in vjudge.

  • »
    »
    10 months ago, # ^ |
      Vote: I like it -11 Vote: I do not like it

    thnx, but how can i get list of them

    • »
      »
      »
      10 months ago, # ^ |
        Vote: I like it -11 Vote: I do not like it

      most of the 1000-1100, require usage of STL, mostly maps and sets.

      • »
        »
        »
        »
        10 months ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        go vjudge then search which STL problem you want to solve. then solve problem from those contests. You have no need to think about problem rating. If you can understand anything, then you should improve your implementation skill first.

»
10 months ago, # |
  Vote: I like it -11 Vote: I do not like it

learn dsa before you learn the STL implementations , then you know how they work

  • »
    »
    10 months ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    I think one should learn STL before DSA because most of the algorithms need STL concepts.

»
10 months ago, # |
Rev. 4   Vote: I like it 0 Vote: I do not like it

Here it is: STL Problems

You can learn from YouTube. There are so many videoes about STL's topics

Also you can read this: Part: 1 Part: 2

»
10 months ago, # |
  Vote: I like it 0 Vote: I do not like it

I now realized that I dont know where I learned STL (O_O)

»
10 months ago, # |
  Vote: I like it 0 Vote: I do not like it

hackerrank

»
10 months ago, # |
Rev. 2   Vote: I like it +5 Vote: I do not like it
»
10 months ago, # |
  Vote: I like it +7 Vote: I do not like it

just give up man

»
10 months ago, # |
  Vote: I like it 0 Vote: I do not like it

I learnt ( but my lvl still very low ) all what i know about STL & c++ syntax from solving problems & reading solutions to them.