delete_message's blog

By delete_message, history, 2 years ago, In English

Now I am a pupil programmer with a max rating of 1375. Due to some physical problem, I could not continue practices. I had solved more than 100 problems in UV an online judge and solved more than 80 CSES problems on Graph, Tree, DP, and Searching and solved approximately 300 problems in code forces.

Now I am in 4th year in BSc Engineering. So need to improve my problem-solving skills in the shortest time. How can I improve myself on problem-solving in the shortest time? Which topics need to focus on?

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

| Write comment?
»
2 years ago, # |
Rev. 4   Vote: I like it -9 Vote: I do not like it

I would suggest you to learn all well-known algorithms, maybe some optimization tricks.

Also, to practice, you can do as follow:

  • Solve the problem which is as hard as your rating +300 -> +400
  • If you dont have any idea for one hour, quit
  • If you failed to solve in 3 hours, read editorial
  • If you still failed to code then read author's solution and some M+, IM+, GM+ codes
  • If you still cant solve for the total amount of 4 hours. Quit, or add to stack for later upsolving

Another tips and tricks:

  • If you find new useful, algorithm, then try to learn it and practice for around 10 — 20 problems.
  • If you find a problem is interesting, or good trick, you can save it for later upsolving
  • You should also re-train yourself with basic problems related to well-known algorithm to boost your coding speed
  • Except problem A, all other problem you should read as dual or think both problems as once, so that if the problem is unbalance/unsorted you can solve the easier one first
  • If you see this problem have significantly amount of AC then do it first
  • Yet another trick: If you think you can somewhat able to solve C or D, then do it starting from A -> D, else dont do the contest
»
2 years ago, # |
  Vote: I like it +1 Vote: I do not like it

If you are doing it for just getting a job in short time ,then i am sorry that's highly unlikely,i think for job interviews you can switch to leetcode and interviewbit for now and after your placements you can start your hobby (cf) with a new zeal.You can also continue with cf as well but now your main focus should be to get good with interview problems as problem solving requires a lot of patience and time .Good luck

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

if you were an Indian, you could just cheat in the contests. just like the other Indians.

All Indian know that they all cheat, so Indian companies just hire people who cheated the most.

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

    Making this alt account for this bull shit works :|

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

    Indian trolling indians for cheating ,indeed very nice

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

Why are you in such a hurry buoy?!?

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

if you are interested in cheating, send a message to ashokesen02 or nitin_05.

they both became expert from pupil by buying solutions and adding some comments in the codes.

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

Hard to believe there are companies judging people by their CF rating :(

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

    Dont believe it.No company asks for ratings and stuff .Ratings can just play an important role in giving the interviewer a positive impression that you might be a good coder but ultimately they are going to test you and find the truth whether the person is genuine or a cheater

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

      That's true. High rating but low performance in interviews just makes things worse.