文件名称:Algorithms-Princeton:Coursera课程跟踪
文件大小:17KB
文件格式:ZIP
更新时间:2024-06-01 08:55:57
Java
Coursera中的算法 这个想法是要开发这些课程的算法:由罗伯特·塞奇威克和凯文·韦恩领导的Coursera普林斯顿大学的“算法,第一部分”和“算法,第二部分”。 我们将遵循Coursera格式,该格式将课程每周分为6个块,每个星期开发几种算法并留下一份工作。 该课程是用Java准备的,因此我们将用Java上传作品的代码,但在课堂上学习的算法(在Java中)将在C ++中上传。 稍后,我们可能还会将每周的工作移至C ++。 除Coursera网站外,还可以在课程手册中查看大多数职位或类似职位的定义: 本课程第一部分的每周作业为: 第1周:渗流第2周:双端队列和随机队列第3周:共线点第4周:8个滑条拼图第5周:Kd-Trees
【文件预览】:
Algorithms-Princeton-master
----Week4()
--------Solver.java(4KB)
--------Board.java(4KB)
----README.md(1002B)
----Week3()
--------LineSegment.java(2KB)
--------BruteCollinearPoints.java(2KB)
--------Point.java(2KB)
--------FastCollinearPoints.java(3KB)
----Week2()
--------RandomizedQueue.java(4KB)
--------Deque.java(3KB)
--------Subset.java(477B)
--------LinkedStackofStrings.cpp(814B)
--------LinkedQueueofStrings.cpp(902B)
----Week1()
--------PercolationStats.java(2KB)
--------QuickUnion.cpp(530B)
--------Percolation.java(2KB)
--------WeigthedQuickUnion.cpp(1KB)
--------PercolationVisualizer.java(3KB)
--------percolation.cpp(3KB)
--------QuickFind.cpp(1KB)