"Data Structure basics" series of online courses home page, Data Structure Network Course
Preface
Since I made up my mind to solve the problem of poor students' hands-on ability, I began to build course practice resources. I became addicted to flipped classrooms, and the videos of the courses I taught gradually formed a system. While serving my own students in school, I also hope that more people can use it.
With the full commitment to teaching, the revenue and bonus channels have also shrunk to the extreme. Accept the commercial operation rules of the CSDN Institute, and place the courses here. This will generate some revenue and make up for the imbalance in the porridge that can only be used to build resources by paying several times, second, it also makes yourself a little unhappy because it is free of charge. The course pricing is probably equivalent to a scenic spot ticket or a birthday cake. You can decide on your own.
For the world IT students service promises remain unchanged, for college students volunteer consulting IT students growth guidance column long-term effectiveness, personal mailbox (sxhelijian@163.com) continue to receive and reply to all parties to the letter.
I am afraid that I want to use these resources and give up because of expenses. Here is another promise: for poor students, you can purchase a course to complete the study. After completing the course, you can write an Email to me to report the learning situation and provide a learning record, I will refund you the course purchase fee (including the Platform service fee charged by the CSDN Institute ). You can contact us in advance to help you learn the difficulties you need.
All resources will be created in December 2015, and will be packaged into a "package ". Wish all diners a healthy meal!
Course Resource Series 1: data structures and algorithms
1. Data Structure Course (free) [Video] 16: 49
2. What is data structure (free of charge) [Video]
3. Logical Structure and type of data (free of charge) [Video] 19: 29
4. abstract data type (free) [Video] 14: 13
5. Algorithms and descriptions (free of charge) [Video] 17: 08
6. Concept of algorithm complexity (free of charge) [Video]
7. algorithm analysis instance (free) [Video] 12: 16
8. algorithms and data structures (free of charge) [Video]
Computer practice: data structure, algorithm, and program design
Series 2: Linear table
1. Tutorial (free) [Video] 0: 00
2. Logical Structure and basic operations of a linear table (free of charge) [Video]
3. Ordered storage structure of linear tables [Video] 8: 50
4. Implementation of creating a linear table (and Discussion of parameter types) [Video ] 18:40 [Routine]
5. Implementation of basic sequence table operations [Video] [Algorithm Library]
6. Application of Linear table sequential storage [Video] 17: 31 [Routine]
7. Practice Guide: using program practice algorithms (free of charge) [Video] 15: 30 [Routine]
Practice and reference after-school: Linear table (1)-sequential Storage Structure
8. chained storage of linear tables [Video] 12: 19
9. Create a single-chain table [Video] 16: 30 [Routine]
10. Implementation of basic operations on a single-chain table [Video] [Algorithm Library]
11. Single-chain table application example [Video] 24:12 [Routine]
12. double-stranded table [Video] 19: 36 [Algorithm Library]
13. Cyclic linked list [Video] $ _ {[Algorithm Library: cyclic single-chain table] [Algorithm Library: cyclic double-chain table]
14. Linear table application [Video] 27:10 [Routine]
15. ordered table [Video] [Routine]
Practice and reference after-school: Linear table (2) -- linked list
Series 3: Stack and queue
Series 4: Series 5: array and generalized Table Series 6: Tree and Binary Tree Series 7: Chart Series 8: Internal sorting Series 9: External sorting Series 10: Files
Copyright Disclaimer: This article is an original article by the blogger and cannot be reproduced without the permission of the blogger.