A picture of Edsger Dijkstra with a concerned face and the following text on top: How software engineers look at your code when you solve the problem using two tables — instead of using the Maxwell-Ross-Karmakar algorithm, which is marginally optimal in ordered sets bijectable to the exponential curve
you are viewing a single comment's thread
view the rest of the comments
[–] 4 points 4 weeks ago (3 children)

Yeah, it's basically that, but it has different uses - two main things I can think of right away are 1) verifying data when downloading large files and 2) cryptography (e.g. when storing credentials). Oh, and hash tables too.

  • source
  • parent
  • hideshow 3 child comments
  • [–] 1 point 4 weeks ago (2 children)

    Well, but the question wasn't "what is a hash used for", but rather "what is a hash"

  • source
  • parent
  • hideshow 2 child comments