|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/dealing-with-algorithms/
课程评论:没有评论
coursera 算法课程概要: 本课程是关于算法的进阶培训,专注于介绍解决不同问题的各种算法设计技术。课程将深入讲解基于这些技术的最受欢迎的算法。 该系列课程共分为两部分。第一部分“数据结构”侧重于数据结构的学习。本部分是第二部分,将重点探讨算法,涵盖主题包括算法设计原则、空间复杂度、时间复杂度、渐进表示法等。 将数据结构和算法分而授之,旨在帮助学生规划学习路径,先扎实掌握数据结构,再转向算法的学习。课程长度经过精心设计,力求简洁高效,让学习者不易产生畏难情绪。所选主题均经过仔细考量,旨在提升学生的职业竞争力,并增强他们成为优秀程序员的信心。 **学习建议:** 在学完课程的每一个主题后,请务必花时间动手实践,编写相关的程序。课程资源部分提供了实现代码,供大家参考。这是深入理解课程内容、熟练掌握算法的唯一途径。祝大家学习顺利!
This course covers the training on algorithms. Most importantly it covers mainly the various design techniques that are available to solve different problems. Some most popular algorithms based these techniques is being covered in detail too. The training is released as two courses. The first part "Dealing data structures" covers only the data structures. This is second part and it covers about Algorithms with sub topics such as Algorithmic design principles, Space Complexity, Time complexity , asymptotic notations etc.As the two topics - Data structures and Algorithms are released as two, it enables students to structure and plan their learning journey first by mastering the data structures and then switching on to algorithms. Consciously put effort on reducing the course length so that students don't feel like it takes long hours to finish the course. Carefully chosen the topics that enable students to enhance their career and build confidence to become a great programmer.Few words to stress on:After finishing each of the topic in the course you must practically spend time and implement programs related to that data structure. The implementation code is being uploaded as part of resource section. You can refer that as well. This is the only way to get thorough with the topic. All the best!