4 ms·
I'm just a hobby programmer, but I've been looking to learn discrete math so I can get in to algorithms. Is this a good book? I've seen a lot of people recommen
by pooya72 6y ago
I'm just a hobby programmer, but I've been looking to learn discrete math so I can get in to algorithms. Is this a good book? I've seen a lot of people recommend Epp's Discrete Mathematics with Applications. I've kind of been holding off the topic until I really hit a wall and discover what/how much I need to learn. Any advice would be great.
- kashfi 6y agoI just took a look at it and I think for self teaching this might be a great alternative to Rosen’s DMwA. Mainly because this book offers interactive Questions and Answers at the end of each section. Pair the book with an MIT OCW math for computer science or something similar and you should be more than good. Best of luck!
- pooya72 6y agoThanks! Nice username.
- swiley 6y agoIdk about the interactive thing. Personally having a bunch of fancy tools like that makes it harder to keep a flow of (try problem, get it wrong, figure out why, repeat) but I guess I’ve never tried that with a math book. In college I always found it was best to study math with a dumb pdf and a notebook.
- tty7 6y agoLet me use the, 'What programming language should i start with?!' analogy :) Just start reading the book (any discrete mathematics book!) :)
- weareconvo 6y agoOr to put it mathematically, the optimal amount of exploration time in this explore/exploit problem is far less than you might think.
- pooya72 6y agoActually, having gone through multiple programming books, I disagree with that. I highly recommend HTDP because of their design recipes. The book shows you an approach to solving problems with programs rather than just the syntax of a language. This book has had the largest impact on my (very humble) approach to programming.
- exceptione 6y agoI get the following error: Error on line 1. Unspecified reference named 'HTDP' in the expression 'I highly recommend HTDP' Any help?
- mcherm 6y agoClever! https://htdp.org/ https://htdp.org/
- spike021 6y agoI'd disagree. They're better off getting some feedback on books that might appeal to their learning style and background better. Otherwise they may tire quickly and not learn well-enough.
- mesaframe 6y agoI have read Sussane's book and it's really good.
- credit_guy 6y agoThis is a 400 page book. Very likely overkill for what you intend to do. Many algorithms books contain the necessary discrete math prerequisites, so I'm not sure you should go with this book.