coursera
codefreestyle
这个作者很懒,什么都没留下…
展开
-
java 栈和队列
package coursera.week2.stackqueue;/** * This class uses an array to initialize a stack. * @author hp-pc0 * */public class FixedCapacityOfStack { /** * create a string array. */原创 2017-08-29 14:16:23 · 280 阅读 · 0 评论 -
凸包边上的点求法
下边的代码仅仅是凸包求法的一个简单模拟,并没有经过严格的测试,并且我们假设没有任意两个点在一条直线上,且点的个数大于等于3package coursera.week2.sort;public class Point2D { private final double x; public double getX() { return x; }原创 2017-08-29 23:28:02 · 536 阅读 · 0 评论 -
coursera week2题目
1 Intersection of two sets. Given two arrays a[] and b[], each containing n distinct 2D points in the plane, design a subquadratic algorithm to count the number of points that are contained both in arr原创 2017-08-30 00:08:14 · 726 阅读 · 0 评论 -
QuickSort
在coursera上学习了quicksort的实现方法,老师给的代码一下子能完美运行,先给出老师的代码:package part1.week3.quicksort;import edu.princeton.cs.algs4.StdRandom;/** . * Learn from coursera. * @author aerfalwl * */public class QuickSor原创 2017-12-14 12:36:17 · 287 阅读 · 0 评论