University of Birmingham · 英国 · 算法与数据结构

Data Structures and Algorithms Data Structures and Algorithms 辅导

算法课最怕含糊其辞。我们会一起把不变量、复杂度论证与实现对齐, 让考试证明题和编程题说的是同一件事。

一节课通常怎么进行

  • 写代码前先写不变量与递推
  • 先在小例子上手推,再一般化
  • 限时练习考试风格的短证明

辅导会覆盖的主题

来自本课真实辅导的重点,不是学校大纲原文。

  • 堆 / 优先队列
  • 树 / BST
  • 排序
  • 复杂度
  • 考前突击
  • 链表 / 栈 / 队列
  • 内存 / 指针

辅导覆盖

基于已关联的 9 门课私有资料整理(资料本身不公开)。可跟周进度同步答疑。作业 / Lab 拆题与 debug。考前突击。常见主题:数据库、API / HTTP、前端、Java。不代写、不代考。

  • 同步跟课:用中英双语把课程主线讲透
  • 期中期末前针对薄弱点突击

辅导中常见主题

主题来自我实际辅导时接触过的材料类型标签,不是任何学校大纲或作业原文。

  • 堆 / 优先队列
  • 树 / BST
  • 排序
  • 复杂度
  • 考前突击
  • 链表 / 栈 / 队列
  • 内存 / 指针

这门课常见卡点

  • 直觉对,但复杂度写错或证明不完整
  • 动态规划 / 递归没有清晰状态定义
  • 算法本身没问题,实现 bug 把分扣光

University of Birmingham 其他已辅导课程

其他学校的同类课程

其他已有材料支撑的「算法与数据结构」课。目录没有你的课号也可以微信发我。

我写过的相关笔记

第一次课前请准备

微信发送:学校、课号(Data Structures and Algorithms)、截止日期,以及题目 / 代码 / workshop 题 / 报错截图。

← University of Birmingham · 辅导首页