作为“程序设计与算法”系列专项课程的结业实践项目,我们联合腾讯公司,为大家设计了一个实际应用问题——搜索引擎设计。这是互联网公司中极具代表的实际开发项目。如何高效地进行检索?如何有效地提升搜索的精度?… 将要求你解决一系列搜索引擎设计中面临的实际问题。通过这个项目实践,我们希望能够对你的实际编程能力进行衡量,也希望你能够充分展现自己所学到的知识和技能。我们将在项目展开的过程中提供腾讯资深工程师的专业解答,并从完成项目的学习者中选拔部分同学参与在腾讯公司的现场交流。完成本实践项目,表明你已经具备了在企业承担程序研发工作的能力。
Offered By
About this Course
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Coursera Labs
Includes hands on learning projects.
Learn more about Coursera Labs Course 7 of 7 in the
Intermediate Level
Approx. 6 hours to complete
Chinese (Simplified)
Flexible deadlines
Reset deadlines in accordance to your schedule.
Shareable Certificate
Earn a Certificate upon completion
100% online
Start instantly and learn at your own schedule.
Coursera Labs
Includes hands on learning projects.
Learn more about Coursera Labs Course 7 of 7 in the
Intermediate Level
Approx. 6 hours to complete
Chinese (Simplified)
Offered by
Syllabus - What you will learn from this course
4 minutes to complete
欢迎进入程序开发项目
4 minutes to complete
2 videos (Total 4 min)
2 hours to complete
作业1:Read Token Stream
2 hours to complete
2 readings
1 hour to complete
作业2:Storage Index
1 hour to complete
2 readings
1 hour to complete
作业3:Write Inverted Index
1 hour to complete
2 readings
1 hour to complete
作业4:Iterate and Score Documents on Posting List
1 hour to complete
2 readings
1 hour to complete
作业5:Search Inverted Index
1 hour to complete
2 readings
1 hour to complete
作业6:Composited Scores
1 hour to complete
2 readings
1 hour to complete
作业7:Parse Query
1 hour to complete
2 readings
About the 程序设计与算法 Specialization

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.