亲爱的stackoverflow社区,
在我谈到这一点之前,我想简单介绍一下:我是自然语言处理的第一年硕士生,我以前的学位是语言学,我没有数学和编程经验,直到现在。问题是,我们小组中只有5名学生,我们有编程和算法课程,工程师在这里有着重要的优势。尽管我努力并保持专注,但我很难掌握很多内容。 这就是我们在课堂上所涉及的内容: - 时间复杂性 - 数组搜索算法 - 堆栈和队列 - 排序算法 - 递归 - 递归和归纳 - 合并排序重复 - 二叉树和字典
我正在寻找可靠的资源,以帮助我澄清这些主题。我特别在递归和时间复杂性方面遇到麻烦。
我找不到合适的学习资源的原因是视频/教程通常涵盖的范围更广,或者需要一些我不具备的背景知识。
非常感谢你的帮助!
答案 0 :(得分:0)
您将在此免费在线课程中找到非常好的时间复杂性介绍。希望您能够注册最近的运行:
https://www.coursera.org/course/algs4partI
我向任何程序员推荐这门课程。网上最好的东西之一。