![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
文章平均质量分 67
李水丰
这个作者很懒,什么都没留下…
展开
-
Coursera-Algorithms,Part I-Robert Sedgewick-Programming Assignment 2
Programming Assignment 2:Deques and Randomized Queues 问题描述 Deque.java // import java.util.Scanner; // Uncomment this line when using client testing import java.util.Iterator; public class Deque...原创 2018-03-07 17:00:35 · 247 阅读 · 0 评论 -
Coursera-Algorithms,Part I-Robert Sedgewick-Programming Assignment 4
Programming Assignment 4: 8 Puzzle 问题描述 Board.java import edu.princeton.cs.algs4.Stack; public class Board { private final int[][] board; private final int dimension; private int iBla...原创 2018-03-14 17:44:09 · 300 阅读 · 0 评论 -
Coursera-Algorithms,Part I-Robert Sedgewick-Programming Assignment 3
Programming Assignment 3: Collinear Points 问题描述 Point.java /****************************************************************************** * Compilation: javac Point.java * Execution: jav...原创 2018-03-10 13:40:17 · 405 阅读 · 0 评论 -
Coursera-Algorithms,Part I-Robert Sedgewick-Programming Assignment 5
Programming Assignment 5: Kd-Trees 问题描述 0.完结祝贺 1.一个语言相关的问题 有一个关于语言的问题,记录一下理解,表述不一定准确,有空再深究: Java的参数传递问题。 一个前提:自定义类型都是引用传递 作业里有一处递归,不断往一个栈里添加满足条件的点。各层递归之间用参数传递这个栈。递归完成以后,最外层的栈里就装好所有点了。...原创 2018-03-17 16:27:12 · 265 阅读 · 0 评论 -
Coursera-Algorithms,Part I-Robert Sedgewick-Programming Assignment 1
Programming Assignment 1: Percolation 问题描述 0.总结一下这个系列 挺有意思 偏向应用,有空还是要回头把课上的底层代码实现一遍。(做作业之前敲那是更好了,可惜我没啥时间,只有部分章节做到了这一点) 很好地体现了面向对象编程思想。对于一个对OOP理解停留在“People - Student” “Shape - Circle” 层面的学习者,这份作业...原创 2018-03-05 20:54:32 · 232 阅读 · 0 评论