1. Establish a solid mathematical foundation: Discrete mathematics is the foundation of many other disciplines. So before learning discrete mathematics, you need to have a certain mathematical foundation, such as algebra, geometry, calculus and so on.
2. Reading textbooks and reference books: Choosing a good textbook and reference book is very important for learning discrete mathematics. You can refer to some classic textbooks, such as Discrete Mathematics and its Application, Introduction to Discrete Mathematics, etc.
3. Doing exercises: Doing exercises is an important way to consolidate what you have learned. You can choose some exercises from textbooks or reference books to do, and you can also find some related exercises online.
4. Take courses or training courses: If you feel that your self-study effect is not good, you can consider taking some discrete mathematics courses or training courses. These courses are usually taught by experienced teachers, which can help you better understand and master the knowledge of discrete mathematics.
5. Communicate and discuss with people: Communicating and discussing with people is also an important way to learn discrete mathematics. You can join some forums or communities of discrete mathematics to exchange experiences with other learners.