TY - BOOK AU - Stanoyevitch, Alexander TI - Discrete mathematics: a first course SN - 9798546314675 AV - QA 39.2 .S73 2021 PY - 2021/// CY - Los Angeles California : PB - Contemporary Scientific Press, KW - COMPUTER SCIENCE -- MATHEMATICS. N1 - Includes index; Preface -- Chapter 1: Chapter 1: Logical Operators -- Chapter 2: Logical Quantifiers -- Chapter 3: Sets -- Chapter 4: Relations and Functions -- Chapter 5: Equivalence Relations and Partial Orderings -- Chapter 6: Mathematical Induction -- Chapter 7: Recursion -- Chapter 8: Some Number Theory -- Chapter 9: Representations of Integers in Different Bases -- Chapter 10: Modular Arithmetic and Congruences -- Chapter 11: Fundamental Principles of Counting -- Chapter 12: Permutations and Combinations -- Chapter 13: Searching and Sorting Algorithms -- Chapter 14: Growth Rates of Functions and Complexity of Algorithms -- Chapter 15: Graph Concepts and Properties -- Chapter 16: Paths, Connectedness, and Distances in Graphs -- Chapter 17: Trees -- Chapter 18: Graph Traversal Problems -- Appendix A: Pseudo Code Dictionary -- Appendix B: Randomness and Probability -- Appendix C: Answers and Solutions to Most Odd-Numbered Exercise -- References -- Index of Algorithms N2 - ' This textbook has been created to provide an introduction to the important concepts in discrete mathematics that are needed for students who are studying either mathematics or computer science. Material from the authors larger book on the subject has been carefully selected, thoroughly revised, and put together in a way that is intended to make it readable and enticing to students. Many more worked-examples have been added throughout each chapter. Feedback from students and others who have used the earlier book has been used to provide more careful explanations in areas that students usually find difficult. '' ER -