TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Google Code Jam 2015

176 pointsby Aaronnabout 10 years ago

10 comments

yodsanklaiabout 10 years ago
Competitive programming is like a competitive sport. You need to practice a lot to excel at it. The best ones have been training consistently for years.<p>It&#x27;s a humbling experience for anyone who thinks he or she is a good programmer. I remember when I tried topcoder for the first time. I thought it would be easy to move through the ranks and it turned out to be much harder than expected.<p>However, it&#x27;s an extremely specific type of programming that in my opinion don&#x27;t reflect real life programming aptitudes.<p>I think I learned two important lessons though. Be confident your solution is correct before starting coding it, and don&#x27;t debug but write correct programs instead. It&#x27;s easier said than done, but a little discipline can help a lot.
评论 #9184422 未加载
评论 #9184166 未加载
brooksbpabout 10 years ago
Yay! Cmon y&#x27;all.. I can&#x27;t be the only one excited about this!? Where are all the fellow HN&#x27;ers who actively practice programming challenges and such? Woot!
libriaabout 10 years ago
New this year is Distributed Code Jam:<p>&gt; The competition will challenge your distributed coding, latency reduction abilities, and of course, your algorithmic coding skills<p><a href="https://code.google.com/codejam/distributed_index.html" rel="nofollow">https:&#x2F;&#x2F;code.google.com&#x2F;codejam&#x2F;distributed_index.html</a>
评论 #9182643 未加载
评论 #9183453 未加载
staticelfabout 10 years ago
What exactly is this? The site does not do a good job in telling me. Is it a competition? Is it a hackathon? I do not understand why I should care about this.
评论 #9183655 未加载
emmanueloga_about 10 years ago
I recommend to anyone who wants to familiarize with the mechanics of competitive coding, the preparation to participate, or the kind of problems you are supposed to tackle, to get a copy of Steven and Felix Halim&#x27;s &quot;Competitive Programming&quot; [1].<p>Even though I&#x27;m an outsider myself to these competitions, I found the book fascinating. Someone posted an article here at HN about someone reading Greek Classics a hundred or so times and what he got from that... this is the kind of book I feel like I&#x27;ll have to read that many times in order to get the most of it!<p>&quot;[...] the book contains a collection of relevant data structures, algorithms, and programming tips written for University students who want to be more competitive in [...] competitions, those who love problem solving using computer programs, and those who go for interviews in big IT-companies [...] The possible long term effect is future Computer Science researchers who are well versed in problem solving skills.&quot;<p>P.S.: nobody asked me but, what the hell. The other algorithms book I&#x27;m really itching to recommend is Sedgewick and Wayne&#x27;s [2] :-). I like it more than other commonly recommended books, like Skienna&#x27;s &quot;Algorithms Design Manual&quot; and Cormen&#x27;s &quot;Introduction to Algorithms&quot;.<p>1: <a href="https://sites.google.com/site/stevenhalim/" rel="nofollow">https:&#x2F;&#x2F;sites.google.com&#x2F;site&#x2F;stevenhalim&#x2F;</a><p>2: <a href="http://algs4.cs.princeton.edu/home/" rel="nofollow">http:&#x2F;&#x2F;algs4.cs.princeton.edu&#x2F;home&#x2F;</a>
lqdc13about 10 years ago
I&#x27;m always surprised at why people (especially those who end up winning these things) tend to use C for these challenges.<p>Is it just because they can still solve a challenge even if the solution is suboptimal in some cases? It can&#x27;t possibly be that it&#x27;s easier for them to think about problems that way...<p>Another interesting thing is that Python is only really popular in US.<p>Source: <a href="http://www.go-hero.net/jam/14" rel="nofollow">http:&#x2F;&#x2F;www.go-hero.net&#x2F;jam&#x2F;14</a>
评论 #9183474 未加载
评论 #9184186 未加载
fatalissabout 10 years ago
I will be there like every year, at least for the challenges happening during the weekend. Too bad you can&#x27;t do it on your own terms. Like why can&#x27;t you start the coding session when you want? I always forfeit not because I can&#x27;t solve it but because it&#x27;s at random times on weekdays.
dinesh_babuabout 10 years ago
There should be a round in Code Jam which asks people to write the slowest possible (and correct) solution for a problem. Would be interesting to see people coming up with algos that have ridiculously large complexity classes like O(n!), O(n!!) etc.,
评论 #9183231 未加载
评论 #9183262 未加载
评论 #9184061 未加载
评论 #9183284 未加载
sahutdabout 10 years ago
Funny that it forces me to pick a Google office where I would like to work, to complete the registration. They need to get it that not everyone are interested in working for them.
评论 #9183930 未加载
评论 #9183941 未加载
sebastianavinaabout 10 years ago
Is this a school or commercial address?<p>Yes &#x2F; No<p>Google master troll
评论 #9184319 未加载
评论 #9184395 未加载