hossainmishkat0's blog

By hossainmishkat0, history, 2 years ago, In English

How to self learn and solve problems?

If you visit my profile you will see that I'm not that good at problem solving. I solve only A type problems I have 1 year left to complete my college. I didn't do well in ICPC regional contest. I want a good CodeForce profile within this one year and a good problem solver as well. Is it even possible to do so??!!!

Things I know till now

  1. Basic Data structures and Algorithm;
  2. C++ STL;
  3. Binary Tree;
  4. Graph's Traversal, Dijkstra, Bellman, coloring and Bipartite, TopoSort, Cycle Detect, Minimum Spanning Tree
  5. Some Number theory topics.
  6. Backtracking and Recursion, Greedy;
  • Vote: I like it
  • +10
  • Vote: I do not like it

| Write comment?
»
2 years ago, # |
  Vote: I like it +5 Vote: I do not like it

focus more on problem-solving to improve as it will uplift the logic.

»
2 years ago, # |
  Vote: I like it +3 Vote: I do not like it

at your level, I would advise you to solve more problems of level 800-1100

  • »
    »
    2 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    At my level. What should I do if I can't solve a specific problem?? Should I open solution's source code??

    • »
      »
      »
      2 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      try to read the editorial or watch some online videos that are explaining the solution. looking at the code is not good as u should implement sol on your own.

»
2 years ago, # |
  Vote: I like it +2 Vote: I do not like it

Solve this problem by yourself in O(N) and see the change:

Problem
»
2 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Practice binary search and basic math