What are the 10 algorithms one must know | Hacker News Reader