数据结构与算法
编程任务
关于专业
该专业是理论与实践的结合:您将学习用于解决各种计算问题的算法技术,并将以您选择的编程语言实现大约100种算法编码问题。
该专业包含两个现实世界的项目:Big Networks和Genome Assembly。 您将分析道路网络和社交网络,并将学习如何计算纽约和旧金山之间的最短路径(比标准最短路径算法快1000倍!)之后,您将学习如何从数百万个短片段中组装基因组DNA以及组装算法如何推动个性化医学的最新发展。
课程历程
算法工具箱
数据结构
图上的算法
字符串算法
先进的算法和复杂性
基因组大会编程挑战