Current location - Training Enrollment Network - Mathematics courses - Textbooks and books for studying advanced mathematics, discrete mathematics, data structures and algorithms.
Textbooks and books for studying advanced mathematics, discrete mathematics, data structures and algorithms.
I am a junior majoring in computer science.

Inside the university

Advanced mathematics is popular in Tongji's advanced mathematics textbooks, and there are two volumes. It should be the sixth edition now.

The most popular data structure was written by Yan Weimin, which seems to be from Tsinghua University Publishing House.

Discrete Mathematics is Better by Zuo Xiaoling, Shanghai Science and Technology Literature Publishing House.

The common algorithm is Wang Xiaodong's Computer Algorithm Design and Analysis, which should have the third edition now. . (I use the second edition), from Electronic Industry Press.

Before learning data structures, you should know a language, such as C, C++, JAVA, and so on. Yan Weimin's book is based on C, and many data structures based on JAVA language are also very good.

Before studying discrete mathematics and data structure, we should also study linear algebra.