Get full access to 算法精讲视频课程:24篇系列讲座 and 60K+ other titles, with a free 10-day trial of O'Reilly.

There are also live events, courses curated by job role, and more.

Start your free trial

Video description

课程简介

这套算法视频讲座涵盖算法和数据结构的基本知识,重点是Java实现的应用以及采用科学方法的性能分析,这些知识是所有程序员都应当认真学习的。
描述
本视频全面讲解基本数据类型、算法和数据结构,重点是Java实现的应用以及采用科学方法的性能分析。本视频的配套书籍是《算法》(第4版)——目前算法领域的畅销教材之一。视频讲座的顺序与书中的章节顺序大致相同,但对部分章节进行了重组,从而从不同的视角帮助读者理解书中内容。
如果你还没有《算法》这本书,欢迎立刻下单,在获得纸质版的同时,可获得全部视频讲座的访问链接。
本书的教师网站还提供以下相关资源:
● 全部Java实现
● 测试数据
● 练习题及答案
● 动态可视化演示
● 教学PPT
● 编程作业及检查清单
● 其他相关资源链接

Get技能

你能从视频中学到的知识
本视频介绍了当今最重要的计算机算法。这些算法代表过去50年发展起来的知识体系,它们现在已经成为不可或缺的知识。讲座内容包括:
● 实现有用的算法
● 关于性能特征的详细信息
● 关于客户端和应用的实例
前面几篇讲座涵盖了我们学习算法的基本方法,包括栈、队列和其他低级抽象的数据类型。然后我们将讨论以下主题:
● 排序算法,重点是经典的快速排序和归并排序算法。
● 搜索算法,包括基于平衡搜索树和哈希的搜索方法。
● 字符串处理算法,从字典、子串搜索到正则表达式搜索和数据压缩。
● 图算法,先介绍图搜索、最短路径和最小生成树,然后讲解最大流/最小割及其应用。
● 化简、线性规划和难解性。

  • Title: 算法精讲视频课程:24篇系列讲座
  • Author(s): 凯文·韦恩(Kevin Wayne) 罗伯特·塞奇威克
  • Release date: September 2015
  • Publisher(s): Pearson
  • ISBN: 8882021010411
  • 虽然Kubernetes极大地简化了部署容器化应用程序的工作,但每天管理这种编排框架仍然是一项复杂的工作。站点管理人员以及 开发运营工程师可以通过本书学习如何构建、操作、管理及升级 Kubernetes集群,无论这些集群位于云基础架构之上还是在企业内部。 本书的作者Brendan Burns是Kubernetes的联合创始人,而Craig Tracey 是Heptio的现场工程师。本书详细讲解了Kubernetes的内部工作原理,并向读者展示了如何通过维护、调整和改善集群来满足特定需求。你可以通过本书学习如何从设计集群、管理访问控制、监视和报警,以及升级Kubernetes等方面来综合考虑架构的选择,还可以 通过本书深入了解如何充分利用这种编排框架的功能。 “学习如何操作集群,开发人员如何利用Kubernetes部署应用程序,以及如何利用Kubernetes减轻开发人员的负担。 通过掌握Kubernetes API以及配置选项来调整、保护,以及调节集群。 检测集群级别的问题,学习必要的响应步骤并快速恢复集群。 确定如何以及何时添加构建、扩展或以其他方式改进 Kubernetes集群的库、工具和平台。

    课程简介 计算机网络实际上依赖于多种形式的抽象来进行扩展,甚至是完全依赖于抽象来运行。 虽然有些抽象是很容易观察到的,例如路由聚合和泛洪域边界汇总,但许多抽象隐藏在意想不到的地方,例如网络设备的逻辑结构中,BGP路由反射器的操作中以及数据平面协议栈中。 《计算机网络中的抽象》在线课程研究很多个领域的理论和实践里的抽象,这些领域包括构建网络设备,网络软件和网络。 本课程考虑了折衷和常见问题,并讨论了抽象和复杂性之间的关系。 观看者将学习如何思考抽象隐藏的内容,以及隐藏这些内容为何很重要。 他们还将学习如何在意想不到的地方寻找抽象,如何考虑抽象泄漏,Keith定律及其引理如何影响抽象,包括意想不到的后果。抽象也与状态/优化/界面的三者之间的权衡有关,因此这个在线课程的一章讨论权衡以及抽象如何控制状态的速度和数量,抽象如何影响交互界面的深度和广度以及抽象如何削弱优化。 Get技能 将获得的技能 ● 本课程将提供有关道德黑客,渗透测试和安全状态评估的分步指导。 ● 提供一种易于使用且具有成本效益的方式来学习工业界中与不同的前沿安全技能相关的各种概念。 ● 提供多媒体教程,该教程讨论了现实世界中的各种场景。

    Don’t leave empty-handed

    Get Mark Richards’s Software Architecture Patterns ebook to better understand how to design components—and how they should interact.

    It’s yours, free.

    Get it now

    Check it out now on O’Reilly

    Dive in for free with a 10-day trial of the O’Reilly learning platform—then explore all the other resources our members count on to build skills and solve problems every day.

    Start your free trial Become a member now