MisakiShokuhou's blog

By MisakiShokuhou, history, 2 years ago, In English

Today,i was doing my usual stuffs,practicing for div2c in order to reach specialist on my main(i am currently 1173).I got bored so i decided to do some analysis on codedrills.After i ran the analysis,i found out that i was not that good on my early days compared to my friends.In fact,i believe i was under average.I just wondered whether i would be a red if i try hard enough in the future.

One of the struggle that i had is mentioned in the title.Another one is about vectors.i remember asking someone why i should vectors when i have a regular array.The last one is probably knapsack.i spent like 1 and a half year to just remember how to implement knapsack.Recently,i just become fluent at knapsack lol.

Also worth mentioning,i post this blog using this account because its my first account so u can immediately see what im doing in the early days.

Full text and comments »

By MisakiShokuhou, history, 2 years ago, In English

I hate ranting but today's practice session made me want to die.I am really speechless.

So my schedule for today was like this:

1.1100(my rating at my main) as a warmup (failed)

at this time i was thinking "okay not that bad tbh its just a warmup.hopefully i do better at the rest of the day". 2.1300 (failed)

i was still thinking positively.but i did take a break by playing a few game matches.

3.1300 greedy(failed) and dp

it was in the evening i started to feel like giving up.nothing just seems to connect from my previous problems and i felt that i was just wasting my time in front of my laptop reading and seeing answers.note that i do understand the solutions after.

4.1300 constructive and bitwise xor

this is the last problem right before i made this blog.this is the problem that made me furious.

Based on this,i think i won't improve not because i lack the ability,but because it's just impossible to do.it's like when someone taught dp for the first time by giving fibonnaci as an example and expected you to solve knapsack without any prior examples.By common sense how am i going to know?

Tomorrow i'd probably laugh at this blog because life is sometimes funny for me.

Full text and comments »

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

By MisakiShokuhou, history, 2 years ago, In English

Note:this might not work for the one that has rating beyond specialist.

Most Poeple will say that you should solve problems that are harder than your current skill.I feel like this advice is really bad.In fact,it is one of the worst advice i have ever heard(for newbies).Why? because i have tried and i just ended in a loop of desperation like other people that post blogs about how to get rating X.

Whenever you do not understand a problem,you read the editorials.This is good,you know what the solution is.However,does your intuition improve? Most editorials will just present you with the actual solution,rather than actually triggering your brain to think into the correct way.This is very crucial and i feel like without this,people will just see editorials again and again and they will just want their time and eventually quit or cheat every contest.

So,my advice is only 1.Find a mentor.A mentor that can help you to think not like editorials.I found a trainer and you won't believe how much i improved.I am able to solve 3 problems for the first time.Before getting a mentor,i just see editorial and understand.My thinking skill does not develop.

For those who want to get a better rating,stop trying.You will not be better if you continue to just solving problems that will overwhelm you.You may be able to solve a problem in a specific rating,but you are not guaranteed to solve other problems with similar rating even though you have tried other problems before.You need a proper guidance that is professional enough to stimulate your brain by helping you solve problems live.

Full text and comments »

  • Vote: I like it
  • +3
  • Vote: I do not like it