JAVA data structure and algorithm (0) learning plan and arrangement

Recently I learned data structures and algorithms, and wrote a series of blogs to record the main knowledge points so that I can use them for future reference.

Regarding the study of data structures and algorithms, it is scheduled in November and December this year. The systematic study and learning materials come from the graphical Java data structure algorithm explained by Han Shunping, and related knowledge of "Java Data Structures and Algorithms", and Related excellent articles on the Internet, such as the blog garden YSOcean related data structure and algorithm series blog and other excellent articles.

The knowledge system of graphical data structures and algorithms is
an overview of data structures and algorithms, queues, linked lists, stacks, recursion, sorting algorithms, search algorithms, hash tables, basic parts of the tree structure and practical applications, multi-way search trees, graphs and common algorithms .

The knowledge system of "Data Structures and Algorithms Java Edition" is as follows:

Java object-oriented programming, complexity analysis, linked lists, stacks and queues, recursion, binary trees, multiple scores, graphs, sorting, hashing, data compression, storage management, string matching.

According to the current learning plan, learn according to the knowledge system of graphical data structures and algorithms, that is, data structure and algorithm overview, queues, linked lists, stacks, recursion, sorting algorithms, search algorithms, hash tables, basic parts of the tree structure and practical applications , Multiple search trees, graphs and common algorithms . Supplemented by "Data Structures and Algorithms", for each data structure, find relevant excellent blogs on the Internet to continue learning. Before the end of this year, finish learning data structure and algorithm related knowledge, and complete a series of blogs.

 

 

 

 

 

 

 

 

 

Guess you like

Origin blog.csdn.net/weixin_41792162/article/details/109897785