Please read the new rule regarding the restriction on the use of AI tools. ×

hossainmishkat0's blog

By hossainmishkat0, history, 23 months 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?
»
23 months 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.

»
23 months 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

  • »
    »
    23 months 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??

    • »
      »
      »
      23 months 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.

»
23 months 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
»
23 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Practice binary search and basic math