Wednesday, August 31, 2016

A small research on HackerRank - seek excellence

August 30, 2016

  Go over HackerRank world code sprint lead board, from ranking 230 to 430, go over one by one, and see how Julia can make it in short future. To be one of them, what is missing, what should learn from those people.

  From different backgrounds, computer professors, Google employees, Microsoft employees, and a lot of others, university students. But, most of them attended more than 4 contests, and showed strong interest in things:

  1. Some of them take Coursera courses - More than 10 of courses
  2. Some of them document their HackerRank contests on Linkedin profile.
  3. Some of them are excellent coding, one of them finishes Leetcode over 200 questions.
     Julia just forked solution in the next minute, will study the code.
  4. Some of them are from Intel, Intuit, Cisco, etc.
      Read code, study styles, that is Julia's favorite thing to do.

  Julia has to take into consideration, work on difficult level algorithm on HackerRank. She prefers to stay in easy, medium level up to August 31, 2016.

Blogs to read:

1. practice, drills, strategies - a computer science course to help
https://cs.illinois.edu/news/illinois-team-advances-icpc-world-finals
http://goo.gl/ZdJ8C0

2. https://algo.is/
competitive programming course

https://sites.google.com/site/stevenhalim/

Free download - version 1
http://www.comp.nus.edu.sg/~stevenha/myteaching/competitive_programming/cp1.pdf

http://linc.nus.edu.sg/search~S16?/aVerdu%2C+Elena./averdu+elena/-3%2C-1%2C0%2CB/frameset&FF=averdu+elena&1%2C1%2C

Julia is looking for a book talking about suffix array etc. advanced data structure. She found on today.

2B:
http://www.stanford.edu/~liszt90/

Interview:
https://www.youtube.com/watch?v=tZRWUesgqFc&feature=youtu.be

2C: questions and answers about practicing:
https://www.quora.com/profile/Bohdan-Pryshchenko

2. Top 50 - blogs about programming competition:
http://sd-invol.github.io/Archives/
http://sd-invol.github.io/
http://sd-invol.github.io/2015/02/14/Palindromic-tree/

Talk about algorithms - in contest - SRM641 - ?
http://sd-invol.github.io/2015/01/10/Topcoder-SRM-641-650/

SRM
https://github.com/jianminchen/TopCoder

3. Read the algorithm  - enjoy time to read
https://threads-iiith.quora.com/

Tutorial on Trie and example problems

4. Look into those contests the contestant chose to take part in - anything interesting?

26 gold medals - read code first
https://www.hackerrank.com/rantd

5. Read one algorithm first:  Excellent blog about algorithm - great sharing!

https://aleigorithms.wordpress.com/

https://aleigorithms.wordpress.com/2016/03/11/hfcq2016-problem-analysis/

6.  Choose one of algorithms to work on this week:
http://basicjahid.blogspot.ca/search/label/Algorithm%20Tutorials

7. MCSD programming in C#
https://www.microsoft.com/en-us/learning/exam-70-483.aspx

No comments:

Post a Comment