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.

Great Algorithms that Revolutionized Computing

78 pointsby era86over 11 years ago

7 comments

avmichover 11 years ago
Hash tables were highly praised by Knuth as "the invention of the year". If we have binary search in the list, we should have hashes.
评论 #7266563 未加载
rumblerover 11 years ago
That inverse square root algorithm is a neat trick, but it did not revolutionize anything.<p>In addition to several algorithms already mentioned, I feel that suffix trees and suffix array algorithms should be there as well. They are making all kinds of approximate searches feasible in bioinformatics.
评论 #7269957 未加载
cliveowenover 11 years ago
I can&#x27;t fathom why the Simplex algorithm wasn&#x27;t included, it&#x27;s considered, with reason, the most important algorithm of the 19th century.
评论 #7268580 未加载
TTProgramsover 11 years ago
...FFT?
评论 #7266476 未加载
评论 #7266577 未加载
评论 #7269331 未加载
评论 #7267292 未加载
bboshover 11 years ago
I&#x27;m not sure you can call the Euclidean algorithm a &quot;computer algorithm&quot;, it having been discovered some 2,000 years before computers existed.
carlosvegaover 11 years ago
What about RSA?
评论 #7266432 未加载
michaelochurchover 11 years ago
Let me add: Least Angle Regression.<p>It&#x27;s an efficient way for performing Lasso (L^1-penalization) to regression models, which has the benefit of (in addition to reducing risk of overfitting) producing sparse models.
评论 #7267077 未加载