课程名称: Data Structures 数据结构
课程主页: https://www.coursera.org/learn/data-structures
所在平台: Coursera
课程类别: 计算机科学
大学或机构: 美国加州大学圣地亚哥分校,国立高等经济大学
讲师: Alexander S. Kulikov,Michael Levin,Daniel M Kane,Neil Rhodes
授课语言: 英语
提供字幕: 英文
课程文件大小: 1.48GB
课程介绍: 好的算法通常会与一组好的数据结构一起出现,从而使算法能够有效地处理数据。在本课程中,我们将考虑在各种计算问题中使用的通用数据结构。您将学习如何以不同的编程语言实现这些数据结构,并在我们的编程任务中练习实现它们。这将帮助您了解数据结构的特定内置实现中正在发生的情况以及对数据结构的期望。您还将学习这些数据结构的典型用例。
以下是我们将在本课程中介绍的一些问题示例:
1.调整动态数组大小的好策略是什么?
2.如何在C ++,Java和Python中实现优先级队列?
3.如何实现哈希表,以使所有操作的摊销运行时间平均为O(1)?
4.有什么好的策略可以使二叉树保持平衡?
您还将学习Dropbox之类的服务如何设法立即上传一些大文件并节省大量存储空间!
本课程属于 Data Structures and Algorithms Specialization/数据结构与算法 专项课程 中的第2门课程。
最近更新:2020年4月28日。
课程压缩包下载地址(度盘链接 解压密码:xuebuyan.org):
友情提醒:
1、若遇到链接失效请加客服微信:amanda12321反馈,我们将在上线第一时间处理。
2、课程制作成压缩包后通过百度网盘分享,需要下载解压之后才能正常观看;
3、课程视频为官网提供下载的最高清的分辨率MP4格式,字幕为srt外挂字幕。
4、官网没有提供答案,因此所有课程的测试和作业均不提供答案;
5、课程文件包含视频(MP4)、字幕(SRT)、字幕文本版(TXT)、阅读材料(html)和测试及作业(PDF或HTML),如果官网有提供下载,还将包含课件以及与课程相关的其它附件等。
6、百度网盘下载速度我们也无法控制,建议您先自行测试。
7、课程文件仅供您离线学习和参考,版权归原平台及作者所有,如果条件允许我们仍建议您通过coursera平台进行学习,可获得更优质的学习体验,完成课程还能获得相应证书,如果内容侵犯了您的权利请通知,我们将在收到通知24小时内删除内容。
评论前必须登录!
注册