教程演示🔗

你会学到什么

  • 练习 90 个问题以提高解决问题和算法技能
  • 让自己接触许多算法技术
  • 课程结束后,为编码面试做准备的顺利体验
  • 简短且编写良好的代码

要求

  • 强大的编程背景
  • 在编程课程中解决了几个练习
  • STL,尤其是向量类。其他包括:集合、映射和哈希表
  • 可选但推荐:实施长编程项目
  • 强烈推荐:首先参加了一个强大的数据结构课程并解决了很多问题

描述

几乎所有其他课程都侧重于知识。在本课程中,我们专注于获得真正的技能。

全面的:

  • 该课程涵盖了算法主题的一个很好的子集
  • 了解算法的内部细节及其时间和内存复杂度分析
  • 了解如何逐行编码
  • 代码和幻灯片,并为所有内容提供
  • 大量练习以掌握教授的算法(大多数其他内容都失败

这部分的内容

  • 在线评委及使用方法
  • 递归:基础复习
  • 复杂性分析(第 1 部分)
  • 排序:插入、选择和计数
  • 二进制搜索:基本和通用形式
  • 图形表示
  • 图DFS
  • 图 BFS
  • 图拓扑顺序
  • 在这些主题上进行广泛的练习

课程哲学 2 部分:

  • 第一部分着重于面试中更常见的话题
  • 第一部分侧重于需要较少证明技巧的主题。这使您可以首先提高解决问题的能力
  • 在下一部分中,我们将继续讨论算法领域中的其他重要主题。

教学风格:

  • 我们遵循一种独特的风格,而不是冗长的理论然后编码风格
  • 我尽可能地将概念与代码并行化
  • 尽可能具体
  • 使用清晰简单的可视化
  • 订婚

在旅程结束

  • 对 C++ 中的算法主题有扎实的理解
  • 掌握不同的技能
    • 分析和解决问题的能力
    • 干净的算法编码
  • 具有管理解决问题的能力
    • 可以顺利开始竞技编程
    • 面试准备迈出的重要一步

先决条件

  • 编程技巧:
    • 强大的编程能力
      • 在基础上解决很多基本的解题题
    • 对基本递归有很好的理解(例如斐波那契)
    • STL,尤其是 Vectors、map/set、无序 map/set
  • 高度首选: 
    • 做编程项目
    • 完成下降数据结构课程(广泛的数据结构实践)

不要错过如此独特的学习体验

致谢:“我想对罗伯特·博根 (Robert Bogan)帮助校对本课程的幻灯片表示感谢”

本课程适合谁:

  • 想要掌握关键 CS 组件的人
  • 想要准备面试的人,那么算法是面试准备前必做的一步

发表回复

后才能评论

尊敬的用户,您好!由于部分培训机构和留学生的举报,近期导致网站大量链接暂时失效。对此给您带来的不便,我们深表歉意。任何链接失效的资源,欢迎您添加侧边栏二维码随时反馈,我们将在48小时内为您提供新的网盘链接。如果您对此不便感到不满,您也可在48小时内申请无理由退款。感谢您的理解与支持!

Windows播放器推荐:Potplayer Potplayer 是免费的 Windows 播放器,支持双字幕和自动翻译功能。以下是操作指南: 挂载字幕 加载中文字幕:右击选择 字幕 -> 字幕设置,取消“只匹配文件名字幕”选项。可调整字幕颜色、位置和大小。 双字幕设置:右击 字幕 -> 选择字幕 -> 次字幕输出,设置主字幕和次字幕。 自动翻译 若可访问 Google 翻译服务,选择 字幕 -> 实时字幕翻译,勾选 总是使用 和 Google Translate,即可实时翻译英文字幕。 Potplayer 让观看更智能,学习体验升级。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可联络站长解决。

如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理

源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源