from Hacker News

Algorithms by Jeff Erickson (2019)

by kkwteh on 7/15/22, 10:43 AM with 50 comments

  • by azhenley on 7/16/22, 3:39 PM

    Jeff was also very active on Academia.StackExchange, where he was invaluable in helping many early career faculty and PhD students, including myself. Nearly 97,000 reputation from more than 500 answers.

    His profile: https://academia.stackexchange.com/users/65/jeffe

  • by O__________O on 7/16/22, 4:31 PM

    Most notable prior HN posts:

    —- 1463 points|4 years ago|238 comments

    https://news.ycombinator.com/item?id=18805624

    —- 595 points|1 year ago|152 comments

    https://news.ycombinator.com/item?id=26074289

    ________________________

    * All other prior posts:

    https://hn.algolia.com/?q=http%3A%2F%2Fjeffe.cs.illinois.edu...

  • by rg111 on 7/16/22, 9:52 PM

    Here are some books that I suggest to learn DSA properly:

    1. A Common-Sense Guide to Data Structure and Algorithms from PragProg Bookshelf. Written in a very approachable manner with very good code. The best for self-learners.

    2. Algorithms by Dasgupta, Papadimitriou, Vazirani (DPV). Very short and concise book- extremely well-written with a personality. Requires basic CS math.

    3. Algorithm Design Manual by Skeina. Extremely approachable as well. Has 'battle stories' of algorithm usage. Good for self-learners. Links to problems in Leetcode is given.

    4. CLRS is of course nice for a mathematically rigorous study.

  • by primitivesuave on 7/16/22, 6:16 PM

    Jeff Erickson was my favorite professor at UIUC, and his ability to explain complex ideas in meaningful ways inspired my own journey as a computer science educator.
  • by imadr on 7/16/22, 6:31 PM

    The logo is "Khwarizmi" written in square kufic script, pretty cool
  • by quantumduck on 7/16/22, 4:33 PM

    Jeff also owns this domain that redirects to this book:

    algorithms.wtf

  • by jacamera on 7/16/22, 4:35 PM

    As a self-taught developer this book has been an incredibly valuable resource. I'm immensely grateful that resources like this exist freely on the internet.
  • by jason2323 on 7/16/22, 4:31 PM

    As an undergrad studying an algorithms, I didn't not find this book useful. Somehow it managed to confuse me more.
  • by johnohara on 7/16/22, 5:36 PM

    Family, pancakes and algorithms. In that order (no pun intended).
  • by anewpersonality on 7/16/22, 4:06 PM

    A must read before any coding interview.
  • by herpderperator on 7/16/22, 5:04 PM

    Link should be updated to the HTTPS version: https://jeffe.cs.illinois.edu/teaching/algorithms/