What is the best book for studying discrete mathematics? As a programmer, mathematics is important basic knowledge to study some topics, especially Algorithms. Many websites, and my fellows suggest me to study Discrete Mathematics before going to Algorithms, so I want to know which Discrete Mathematics book is suitable for my needs?
Concrete Mathematics: A Foundation for Computer Science, By Donald Knuth himself!
Fundamentals of Discrete mathematical structures, 3rd Edition. It is written as per ACM-Curriculum, comprises lot of GATE level questions, and written by a Computer science Professor.