Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chenggiant/Algorithms-part1-assignments
/ functions
Functions
106 in github.com/chenggiant/Algorithms-part1-assignments
⨍
Functions
106
◇
Types & classes
23
↓ 16 callers
Method
toString
()
Assignment3/Point.java:71
↓ 12 callers
Method
slopeTo
(Point that)
Assignment3/Point.java:51
↓ 11 callers
Method
exch
(int[][] matrix, int i, int j, int p, int q)
Assignment4/Board.java:151
↓ 8 callers
Method
distanceSquaredTo
(Point2D p)
Assignment5/RectHV.java:55
↓ 8 callers
Method
isEmpty
()
Assignment2/Deque.java:36
↓ 7 callers
Method
insert
(Point2D p)
Assignment5/KdTree.java:40
↓ 7 callers
Method
xmax
()
Assignment5/RectHV.java:28
↓ 7 callers
Method
xmin
()
Assignment5/RectHV.java:26
↓ 7 callers
Method
ymax
()
Assignment5/RectHV.java:29
↓ 7 callers
Method
ymin
()
Assignment5/RectHV.java:27
↓ 6 callers
Method
drawTo
(Point that)
Assignment3/Point.java:45
↓ 5 callers
Method
draw
()
Assignment5/RectHV.java:42
↓ 5 callers
Method
isOpen
(int i, int j)
Assignment1/Percolation.java:52
↓ 3 callers
Method
checkIndex
(int i, int j)
Assignment1/Percolation.java:73
↓ 3 callers
Method
dimension
()
Assignment4/Board.java:24
↓ 3 callers
Method
draw
()
Assignment3/Point.java:39
↓ 3 callers
Method
draw
()
Assignment5/PointSET.java:32
↓ 3 callers
Method
isGoal
()
Assignment4/Board.java:57
↓ 3 callers
Method
mean
()
Assignment1/PercolationStats.java:32
↓ 3 callers
Method
stddev
()
Assignment1/PercolationStats.java:38
↓ 2 callers
Method
contains
(Point2D p)
Assignment5/RectHV.java:65
↓ 2 callers
Method
equals
(Object Y)
Assignment4/Board.java:86
↓ 2 callers
Method
get
(Node node, RectHV nodeRect, RectHV rect, Stack<Point2D> pointsIn)
Assignment5/KdTree.java:123
↓ 2 callers
Method
insert
(Point2D p)
Assignment5/PointSET.java:22
↓ 2 callers
Method
isEmpty
()
Assignment5/KdTree.java:29
↓ 2 callers
Method
leftRect
(RectHV rect, Node p)
Assignment5/KdTree.java:109
↓ 2 callers
Method
manhattan
()
Assignment4/Board.java:43
↓ 2 callers
Method
neighbors
()
Assignment4/Board.java:105
↓ 2 callers
Method
numMoves
(Node node)
Assignment4/Solver.java:80
↓ 2 callers
Method
resize
(int capacity)
Assignment2/RandomizedQueue.java:40
↓ 2 callers
Method
rightRect
(RectHV rect, Node p)
Assignment5/KdTree.java:116
↓ 1 callers
Method
confidenceHi
()
Assignment1/PercolationStats.java:50
↓ 1 callers
Method
confidenceLo
()
Assignment1/PercolationStats.java:44
↓ 1 callers
Method
contains
(Point2D p)
Assignment5/PointSET.java:27
↓ 1 callers
Method
contains
(Point2D p)
Assignment5/KdTree.java:63
↓ 1 callers
Method
dequeue
()
Assignment2/RandomizedQueue.java:55
↓ 1 callers
Method
draw
()
Assignment5/KdTree.java:78
↓ 1 callers
Method
enqueue
(Item item)
Assignment2/RandomizedQueue.java:48
↓ 1 callers
Method
hasNext
()
Assignment2/RandomizedQueue.java:27
↓ 1 callers
Method
hasNext
()
Assignment2/Deque.java:25
↓ 1 callers
Method
intersects
(RectHV that)
Assignment5/RectHV.java:36
↓ 1 callers
Method
isEmpty
()
Assignment5/PointSET.java:12
↓ 1 callers
Method
isFull
(int i, int j)
Assignment1/Percolation.java:60
↓ 1 callers
Method
isSolvable
()
Assignment4/Solver.java:62
↓ 1 callers
Method
moves
()
Assignment4/Solver.java:67
↓ 1 callers
Method
nearest
(Point2D p)
Assignment5/PointSET.java:46
↓ 1 callers
Method
nearest
(Point2D p)
Assignment5/KdTree.java:172
↓ 1 callers
Method
nearestNeigh
(Node node, RectHV rect, Point2D point, Point2D nearPoint)
Assignment5/KdTree.java:133
↓ 1 callers
Method
open
(int i, int j)
Assignment1/Percolation.java:22
↓ 1 callers
Method
percolates
()
Assignment1/Percolation.java:68
↓ 1 callers
Method
put
(Node node, Point2D key, Point2D val, boolean isHorizontal)
Assignment5/KdTree.java:44
↓ 1 callers
Method
range
(RectHV rect)
Assignment5/PointSET.java:37
↓ 1 callers
Method
range
(RectHV rect)
Assignment5/KdTree.java:103
↓ 1 callers
Method
size
()
Assignment2/Deque.java:38
↓ 1 callers
Method
solution
()
Assignment4/Solver.java:92
↓ 1 callers
Method
twin
()
Assignment4/Board.java:72
Method
Board
(int[][] blocks)
Assignment4/Board.java:8
Method
Deque
()
Assignment2/Deque.java:14
Method
KdTree
()
Assignment5/KdTree.java:22
Method
Node
(Point2D key, Point2D val, Node left, Node right, boolean isHorizontal)
Assignment5/KdTree.java:12
Method
Node
(Board board, Node prevNode)
Assignment4/Solver.java:14
Method
Percolation
(int N)
Assignment1/Percolation.java:9
Method
PercolationStats
(int N, int T)
Assignment1/PercolationStats.java:6
Method
Point
(int x, int y)
Assignment3/Point.java:24
Method
PointSET
()
Assignment5/PointSET.java:7
Method
RandomizedQueue
()
Assignment2/RandomizedQueue.java:7
Method
RandomizedQueueIterator
()
Assignment2/RandomizedQueue.java:18
Method
RectHV
(double xmin, double ymin, double xmax, double ymax)
Assignment5/RectHV.java:15
Method
Solver
(Board initial)
Assignment4/Solver.java:20
Method
addFirst
(Item item)
Assignment2/Deque.java:40
Method
addLast
(Item item)
Assignment2/Deque.java:53
Method
compare
(Point point1, Point point2)
Assignment3/Point.java:32
Method
compare
(Node a, Node b)
Assignment4/Solver.java:107
Method
compareTo
(Point that)
Assignment3/Point.java:61
Method
distanceTo
(Point2D p)
Assignment5/RectHV.java:50
Method
equals
(Object y)
Assignment5/RectHV.java:71
Method
hamming
()
Assignment4/Board.java:29
Method
height
()
Assignment5/RectHV.java:33
Method
isEmpty
()
Assignment2/RandomizedQueue.java:36
Method
iterator
()
Assignment2/RandomizedQueue.java:73
Method
iterator
()
Assignment2/Deque.java:88
Method
main
(String[] args)
Assignment3/Brute.java:2
Method
main
(String[] args)
Assignment3/Fast.java:4
Method
main
(String[] args)
Assignment3/Point.java:77
Method
main
(String[] args)
Assignment3/Fast2.java:4
Method
main
(String[] args)
Assignment5/PointSET.java:60
Method
main
(String[] args)
Assignment5/KdTreeVisualizer.java:13
Method
main
(String[] args)
Assignment5/RangeSearchVisualizer.java:18
Method
main
(String[] args)
Assignment5/KdTree.java:177
Method
main
(String[] args)
Assignment5/NearestNeighborVisualizer.java:16
Method
main
(String[] args)
Assignment2/Subset.java:2
Method
main
(String[] args)
Assignment1/PercolationStats.java:55
Method
main
(String[] args)
Assignment4/Solver.java:114
Method
next
()
Assignment2/RandomizedQueue.java:29
Method
next
()
Assignment2/Deque.java:27
Method
remove
()
Assignment2/RandomizedQueue.java:28
Method
remove
()
Assignment2/Deque.java:26
Method
removeFirst
()
Assignment2/Deque.java:66
Method
removeLast
()
Assignment2/Deque.java:77
Method
sample
()
Assignment2/RandomizedQueue.java:66
next →
1–100 of 106, ranked by callers