Skip to content
HomeVideosBooks
AllTopicsTrends
BlogsPodcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    Discrete MathematicsKenneth H. Rosen

    Discrete Mathematics

    Kenneth H. Rosen · 1999

    Mathematics
    Open LibraryAmazon
    Stats for nerds
    2recommend
    3mentions
    3people
    2014–2024years
    67% recommend33% neutral

    Mentions per year

    201420162018202020222024

    What Hacker News says

    1. grepLeighAug 2024
      Discrete Mathematics and It's Applications by Kenneth H. Rosen helped me get an A in CS70 (Discrete Math and Probability) at UC Berkeley this past summer.

      The textbook is quite large, but the content is very accessible. I'm also self-taught, finally taking formal math/physics coursework in my 30s to fill in the gaps.

      Another amazing resource has been California Community Colleges. So far every math teacher I've had has been extraordinarily passionate. Most math classes have an async/online section, and it's pretty common for adults to take the classes just for fun/self-improvement.

      thread
    2. kelvinrusselOct 2014
      Discrete Mathematics and it's applications - Kenneth Rosen http://www.bookdepository.com/Discrete-Mathematics-Its-Appli...

      Once you finish that, get to Concrete Mathematics by Donald Knuth et. al.

      thread
    3. morty_sNov 2021
      CLRS does about 5 pages on linked lists. If you want more, my advice would be to implement one in your language of choice, then look at the API for the standard lib impl of a linked list in your language of choice (if there is one).

      Otherwise, for more reading on linked lists, read through adlist.c from redis, by antirez.

      Next, one of the best books (IMO) on algorithmic thinking is SICP. Get through a few chapters, do the exercises, grok recursion, etc.

      In no particular order:

      Algorithm Design Manual, Skiena

      Algorithm Design, by Kleinberg/Tardos

      Algorithms, Sedgwick 4th ed. (also Algorithms in C)

      If you find you need or would like more math:

      Discrete Mathematics (Epp is an easier read, Rosen seems more verbose)

      Mathematical Proofs, Charrand

      For interview prep:

      Elements of Programming Interviews (EPI)

      Designing Data Intensive Applications

      thread

    Related

    Cover of Discrete Mathematics and Its Applications
    2008–2025

    Discrete Mathematics and Its Applications

    Kenneth H. Rosen
    14 recommend · 20
    Cover of Concrete mathematics
    2007–2026

    Concrete mathematics

    Ronald L. Graham
    140 recommend · 312
    Cover of Discrete Mathematics with Applications
    2009–2026

    Discrete Mathematics with Applications

    Susanna S. Epp
    18 recommend · 33
    Cover of Discrete mathematics for computer science
    2015–2022

    Discrete mathematics for computer science

    Kenneth P. Bogart
    0 recommend · 2
    Cover of Elements of discrete mathematics
    2012–2017

    Elements of discrete mathematics

    C. L. Liu
    2 recommend · 2
    Cover of Discrete Mathematical Structures
    2018–2023

    Discrete Mathematical Structures

    Bernard Kolman
    2 recommend · 4
    Cover of Essentials of Discrete Mathematics
    2019–2022

    Essentials of Discrete Mathematics

    David James Hunter
    1 recommend · 2
    Cover of The essence of discrete mathematics
    2010–2011

    The essence of discrete mathematics

    Neville Dean
    2 recommend · 2