An introductory textbook for an undergraduate course 'Discrete Mathematics'; covers basics of graph theory and combinatorics. Second, corrected and extended edition (in Czech).