Wednesday, March 1, 2017

Hackerrank contests - performance review (II)

March 1, 2017


Richness of learning experience


Julia also learned to take those contests seriously, because only if she put all the efforts she can, then she may see some growth over the time. 

First contest she did by her habit, not seeking excellence. And then she noticed that she will have problems to stay that way. 

Week of Code 29               4395/ 9216     Feb. 2017 *
World CodeSprint 9         2164/ 7284     January 2017**
Week of Code 28               2915/ 10421   January 2017***

ACM ICPC Practice Contest 2016   787/ 925            November 2016 ****
Women's CodeSprint 2                     505/ 1882          November 2016 +

University CodeSprint             2081/ 5552     November 2016 ++
WalmartLabs CodeSprint        3226/ 4392     Oct. 2016 +++
World CodeSprint #4               2271/ 5258    June, 2016 ++++
101 Hack Feb 2016                  481/ 723        Feb. 2016  -
Week of Code - 19                    2693/ 3204   Feb. 2016 --


Analysis



Week of Code 29               4395/ 9216     Feb. 2017 *



*( Julia did not work on until last 2 days, and the Sunday she went to church and played tennis, went outdoor from 11:00am - 6:00pm) 



World CodeSprint 9         2164/ 7284     January 2017**



** if Julia started to work on the problem early, same score people had bronze medal. 


Week of Code 28               2915/ 10421   January 2017***



*** very close to top 25%, need to look into the issues 

ACM ICPC Practice Contest 2016   787/ 925            November 2016 ****

**** the algorithms are more difficult to solve, the time is short than other contest.  Julia spent 3 hours in 
the contest.


Women's CodeSprint 2                     505/ 1882          November 2016 +



+ Julia stumbled on a simple recursive algorithm, maximum score 50, she ended up score 0. 
She posted the question on algorithm "stone division" with her C# solution after the contest on codereview.stackexchange.com. 


University CodeSprint             2081/ 5552     November 2016 ++



++ Julia never had chance to work a hard algorithm over 10 hours, so she gambled her luck and 
tried to do some research and problem solving on maximum score 80 - hard algorithm, she ended 
up score 0. 

She learned the lesson of Hackerrank, hackerrank holds high standard on hard algorithm. 


WalmartLabs CodeSprint        3226/ 4392     Oct. 2016 +++



+++ Need to look into the issues, concerns, will come back to add more notes here. 
Julia spent over 10 hours on a 24 hours contest, one hard algorithm called "Interesting Fibonacci Sum", maximum score 100. She tried to submit more than 18 times, but she ended up scored 0 on the algorithm. She did not read medium algorithms problems very carefully, no time to work on. 

After the contest, Julia studied those players good at the hard algorithm, wrote a blog as well. 


World CodeSprint #4               2271/ 5258    June, 2016 ++++



++++ Julia did not know that she can manage to win a bronze medal, at that time, she did not know bronze medal - top 25%. 

She also wrote a lovely blog to document her interest and curiousity. So amazing, like bible verse, Mark 4:8, Still other seed fell on good soil. It came up, grew and produced a crop, some multiplying thirty, some sixty, some a hundred times. 

All she has to do is to give herself time to develop skills, play more contests in the future. She documented her 12 hours labor and score 0 on AorB algorithm. Celebrate the hard work! Post AorB to code review. 

Her blog shares her journey from 40 to 100, won her first bronze medal in her third contests in the row.

More detail see Jianmin Chen hackerrank profile 

No comments:

Post a Comment