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.

Competitive Programming Curriculum

142 pointsby melzareialmost 8 years ago

6 comments

misja111almost 8 years ago
&quot;An acm day is a day at which you do nothing but pracitce, typically spending 16 hours in practice and sleeping&#x2F;eating&#x2F;doing other stuff in 8 hours. For sure, this is not reasonable for our daily lives, but we need to define such a day as it is suitable for feeling progressive.&quot;<p>I don&#x27;t get it. If it is agreed upon that this acm day is not reasonable or practical, why do we still need to define it and why is it &#x27;suitable for feeling progressive&#x27; ?
评论 #14595180 未加载
评论 #14594867 未加载
pgtalmost 8 years ago
Competitive coding competitions are useful because they force you to exercise some valuable real-world skills: shipping technical solutions on a schedule while prioritising problems of unknown size in order of your own team&#x27;s abilities.<p>Under the clock, you push yourself beyond what you thought you were capable of and usually learn something about algorithms. This sounds a lot like startups.
评论 #14594961 未加载
rf15almost 8 years ago
I&#x27;m curious; what&#x27;s the point of competitive programming? It strikes me as opposite to our actual goal of programming in collaboration&#x2F;the metrics applied do not seem to further the general quality of our work and output.
评论 #14593225 未加载
评论 #14593613 未加载
评论 #14594649 未加载
评论 #14593519 未加载
评论 #14593281 未加载
评论 #14593857 未加载
评论 #14593284 未加载
评论 #14593213 未加载
评论 #14593615 未加载
likelynewalmost 8 years ago
Can anyone here explain why is competitive coding used so much in the hiring process. I think while basic things like asymptotic complexity or binary search are sometimes used in real world, I am still to see a problem which uses advanced competitive coding knowledge. Why base so much on a test that is almost surely never used. I am generally good at competitive coding, and I think I will be on the gaining side once I graduate, but still.
评论 #14594390 未加载
BreakingQuarksalmost 8 years ago
Do I need to buy the Competitive Programming books if I want to participate? Most of the resources seem to be from them.
soreqalmost 8 years ago
sometimes, you just gotta prove it.
评论 #14593145 未加载