MCPcopy Create free account

hub / github.com/Martiul/Coursera-Algorithms-Part-I-by-Princeton-University-Solutions- / functions

Functions100 in github.com/Martiul/Coursera-Algorithms-Part-I-by-Princeton-University-Solutions-

↓ 9 callersMethodslopeTo
Returns the slope between this point and the specified point. Formally, if the two points are (x0, y0) and (x1, y1), then the slope is (y1 - y0) / (x1
Assignment 3 - Pattern Recognition/src/Point.java:71
↓ 6 callersMethodenqueue
(Item item)
Assignment 2 - Deque And Randomized Queues/src/RandomizedQueue.java:28
↓ 6 callersMethodisOpen
(int row, int col)
Assignment 1 - Percolation/src/Percolation.java:61
↓ 4 callersMethodcompareTo
Compares two points by y-coordinate, breaking ties by x-coordinate. Formally, the invoking point (x0, y0) is less than the argument point (x1, y1) if
Assignment 3 - Pattern Recognition/src/Point.java:53
↓ 4 callersMethoddraw
Draws this point to standard draw.
Assignment 3 - Pattern Recognition/src/Point.java:25
↓ 3 callersMethodcheckSpot
(int row, int col)
Assignment 1 - Percolation/src/Percolation.java:86
↓ 3 callersMethoddequeue
()
Assignment 2 - Deque And Randomized Queues/src/RandomizedQueue.java:37
↓ 3 callersMethodidxOf
(int row, int col)
Assignment 1 - Percolation/src/Percolation.java:93
↓ 3 callersMethodinsert
(Point2D p)
Assignment 5 - Kd-Trees/src/KdTree.java:25
↓ 2 callersMethodaddFirst
(Item item)
Assignment 2 - Deque And Randomized Queues/src/Deque.java:28
↓ 2 callersMethodaddLast
(Item item)
Assignment 2 - Deque And Randomized Queues/src/Deque.java:53
↓ 2 callersMethodcompare
(Point a, Point b)
Assignment 3 - Pattern Recognition/src/Point.java:92
↓ 2 callersMethodcompareX
(Node that)
Assignment 5 - Kd-Trees/src/KdTree.java:197
↓ 2 callersMethodcompareY
(Node that)
Assignment 5 - Kd-Trees/src/KdTree.java:201
↓ 2 callersMethodcontains
(Point2D p)
Assignment 5 - Kd-Trees/src/KdTree.java:63
↓ 2 callersMethodequals
(Object y)
Assignment 4 - 8 Puzzle/src/Board.java:79
↓ 2 callersMethodhasNext
()
Assignment 2 - Deque And Randomized Queues/src/Deque.java:129
↓ 2 callersMethodisEmpty
()
Assignment 2 - Deque And Randomized Queues/src/Deque.java:18
↓ 2 callersMethodmean
()
Assignment 1 - Percolation/src/PercolationStats.java:46
↓ 2 callersMethodneighbors
()
Assignment 4 - 8 Puzzle/src/Board.java:102
↓ 2 callersMethodremoveLast
()
Assignment 2 - Deque And Randomized Queues/src/Deque.java:97
↓ 2 callersMethodresize
(int newSize)
Assignment 2 - Deque And Randomized Queues/src/RandomizedQueue.java:62
↓ 2 callersMethodstddev
()
Assignment 1 - Percolation/src/PercolationStats.java:51
↓ 2 callersMethodtoString
()
Assignment 4 - 8 Puzzle/src/Board.java:143
↓ 1 callersMethodconfidenceHi
()
Assignment 1 - Percolation/src/PercolationStats.java:61
↓ 1 callersMethodconfidenceLo
()
Assignment 1 - Percolation/src/PercolationStats.java:56
↓ 1 callersMethodcontains
(Point2D p)
Assignment 5 - Kd-Trees/src/PointSET.java:29
↓ 1 callersMethodhamming
()
Assignment 4 - 8 Puzzle/src/Board.java:25
↓ 1 callersMethodhasNext
()
Assignment 2 - Deque And Randomized Queues/src/RandomizedQueue.java:92
↓ 1 callersMethodisEmpty
()
Assignment 5 - Kd-Trees/src/PointSET.java:16
↓ 1 callersMethodisEmpty
()
Assignment 5 - Kd-Trees/src/KdTree.java:16
↓ 1 callersMethodisGoal
()
Assignment 4 - 8 Puzzle/src/Solver.java:91
↓ 1 callersMethodisSolvable
()
Assignment 4 - 8 Puzzle/src/Solver.java:45
↓ 1 callersMethoditerator
()
Assignment 2 - Deque And Randomized Queues/src/RandomizedQueue.java:76
↓ 1 callersMethodmakeRect
(double xmin, double ymin, double xmax, double ymax)
Assignment 5 - Kd-Trees/src/KdTree.java:193
↓ 1 callersMethodmanhattan
()
Assignment 4 - 8 Puzzle/src/Board.java:38
↓ 1 callersMethodmoves
()
Assignment 4 - 8 Puzzle/src/Solver.java:50
↓ 1 callersMethodneighbours
()
Assignment 4 - 8 Puzzle/src/Solver.java:87
↓ 1 callersMethodnext
()
Assignment 2 - Deque And Randomized Queues/src/Deque.java:137
↓ 1 callersMethodnumberOfOpenSites
()
Assignment 1 - Percolation/src/Percolation.java:76
↓ 1 callersMethodnumberOfSegments
()
Assignment 3 - Pattern Recognition/src/FastCollinearPoints.java:82
↓ 1 callersMethodnumberOfSegments
()
Assignment 3 - Pattern Recognition/src/BruteCollinearPoints.java:62
↓ 1 callersMethodopen
(int row, int col)
Assignment 1 - Percolation/src/Percolation.java:25
↓ 1 callersMethodpercolates
()
Assignment 1 - Percolation/src/Percolation.java:81
↓ 1 callersMethodremoveFirst
()
Assignment 2 - Deque And Randomized Queues/src/Deque.java:78
↓ 1 callersMethodsample
()
Assignment 2 - Deque And Randomized Queues/src/RandomizedQueue.java:57
↓ 1 callersMethodsegments
()
Assignment 3 - Pattern Recognition/src/FastCollinearPoints.java:87
↓ 1 callersMethodsegments
()
Assignment 3 - Pattern Recognition/src/BruteCollinearPoints.java:67
↓ 1 callersMethodsize
()
Assignment 5 - Kd-Trees/src/KdTree.java:20
↓ 1 callersMethodslopeOrder
Compares two points by the slope they make with this point. The slope is defined as in the slopeTo() method. @return the Comparator that defines this
Assignment 3 - Pattern Recognition/src/Point.java:85
↓ 1 callersMethodsolution
()
Assignment 4 - 8 Puzzle/src/Solver.java:56
↓ 1 callersMethodtwin
()
Assignment 4 - 8 Puzzle/src/Board.java:60
MethodBoard
(int[][] blocks)
Assignment 4 - 8 Puzzle/src/Board.java:11
MethodBruteCollinearPoints
(Point[] points)
Assignment 3 - Pattern Recognition/src/BruteCollinearPoints.java:12
MethodDeque
()
Assignment 2 - Deque And Randomized Queues/src/Deque.java:11
MethodFastCollinearPoints
(Point[] points)
Assignment 3 - Pattern Recognition/src/FastCollinearPoints.java:12
MethodKdTree
()
Assignment 5 - Kd-Trees/src/KdTree.java:12
MethodNode
(Point2D p)
Assignment 5 - Kd-Trees/src/KdTree.java:189
MethodPercolation
(int n)
Assignment 1 - Percolation/src/Percolation.java:13
MethodPercolationStats
(int n, int trials)
Assignment 1 - Percolation/src/PercolationStats.java:14
MethodPoint
Initializes a new point. @param x the <em>x</em>-coordinate of the point @param y the <em>y</em>-coordinate of the point
Assignment 3 - Pattern Recognition/src/Point.java:16
MethodPointSET
()
Assignment 5 - Kd-Trees/src/PointSET.java:12
MethodRQIterator
()
Assignment 2 - Deque And Randomized Queues/src/RandomizedQueue.java:84
MethodRandomizedQueue
()
Assignment 2 - Deque And Randomized Queues/src/RandomizedQueue.java:12
MethodSearchNode
(Board board, int moves, SearchNode predecessor)
Assignment 4 - 8 Puzzle/src/Solver.java:74
MethodSolver
(Board initial)
Assignment 4 - 8 Puzzle/src/Solver.java:9
MethodcompareTo
(SearchNode that)
Assignment 4 - 8 Puzzle/src/Solver.java:81
Methoddimension
()
Assignment 4 - 8 Puzzle/src/Board.java:20
Methoddraw
()
Assignment 5 - Kd-Trees/src/PointSET.java:34
Methoddraw
()
Assignment 5 - Kd-Trees/src/KdTree.java:83
MethoddrawTo
Draws the line segment between this point and the specified point to standard draw. @param that the other point
Assignment 3 - Pattern Recognition/src/Point.java:36
Methodinsert
(Point2D p)
Assignment 5 - Kd-Trees/src/PointSET.java:24
MethodisEmpty
()
Assignment 2 - Deque And Randomized Queues/src/RandomizedQueue.java:18
MethodisFull
(int row, int col)
Assignment 1 - Percolation/src/Percolation.java:67
MethodisGoal
()
Assignment 4 - 8 Puzzle/src/Board.java:55
Methoditerator
()
Assignment 2 - Deque And Randomized Queues/src/Deque.java:116
Methodmain
Unit tests the Point data type.
Assignment 3 - Pattern Recognition/src/Point.java:116
Methodmain
(String[] args)
Assignment 3 - Pattern Recognition/src/FastCollinearPoints.java:94
Methodmain
(String[] args)
Assignment 3 - Pattern Recognition/src/BruteCollinearPoints.java:74
Methodmain
(String[] args)
Assignment 5 - Kd-Trees/src/PointSET.java:75
Methodmain
(String[] args)
Assignment 5 - Kd-Trees/src/KdTree.java:206
Methodmain
(String[] args)
Assignment 1 - Percolation/src/PercolationStats.java:66
Methodmain
(String[] args)
Assignment 1 - Percolation/src/Percolation.java:97
Methodmain
(String [] args)
Assignment 1 - Percolation/src/Start.java:7
Methodmain
(String[] args)
Assignment 2 - Deque And Randomized Queues/src/RandomizedQueue.java:109
Methodmain
(String [] args)
Assignment 2 - Deque And Randomized Queues/src/Permutation.java:6
Methodmain
(String[] args)
Assignment 2 - Deque And Randomized Queues/src/Deque.java:147
Methodmain
(String[] args)
Assignment 4 - 8 Puzzle/src/Solver.java:97
Methodmain
(String[] args)
Assignment 4 - 8 Puzzle/src/Board.java:157
Methodnearest
(Point2D p)
Assignment 5 - Kd-Trees/src/PointSET.java:58
Methodnearest
(Point2D p)
Assignment 5 - Kd-Trees/src/KdTree.java:138
Methodnext
()
Assignment 2 - Deque And Randomized Queues/src/RandomizedQueue.java:100
Methodrange
(RectHV rect)
Assignment 5 - Kd-Trees/src/PointSET.java:45
Methodrange
(RectHV rect)
Assignment 5 - Kd-Trees/src/KdTree.java:112
Methodremove
()
Assignment 2 - Deque And Randomized Queues/src/RandomizedQueue.java:96
Methodremove
()
Assignment 2 - Deque And Randomized Queues/src/Deque.java:133
Methodsize
()
Assignment 5 - Kd-Trees/src/PointSET.java:20
Methodsize
()
Assignment 2 - Deque And Randomized Queues/src/RandomizedQueue.java:23
Methodsize
()
Assignment 2 - Deque And Randomized Queues/src/Deque.java:23
MethodtoString
Returns a string representation of this point. This method is provide for debugging; your program should not rely on the format of the string represen
Assignment 3 - Pattern Recognition/src/Point.java:108