Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MolinDeng/Princeton-algs4
/ functions
Functions
441 in github.com/MolinDeng/Princeton-algs4
⨍
Functions
441
◇
Types & classes
98
↓ 1 callers
Method
showEnergy
(SeamCarver sc)
LabEnv/07Lab/SCUtility.java:44
↓ 1 callers
Method
showHorizontalSeam
(SeamCarver sc)
LabEnv/07Lab/ShowSeams.java:17
↓ 1 callers
Method
showVerticalSeam
(SeamCarver sc)
LabEnv/07Lab/ShowSeams.java:25
↓ 1 callers
Method
size
()
02Lab-Queues/RandomizedQueue.java:34
↓ 1 callers
Method
size
()
LabEnv/02Lab/RandomizedQueue.java:34
↓ 1 callers
Method
solution
()
04Lab-8Puzzle/Solver.java:77
↓ 1 callers
Method
solution
()
LabEnv/04Lab/Solver.java:77
↓ 1 callers
Method
teams
()
08Lab-Baseball Elimination/BaseballElimination.java:54
↓ 1 callers
Method
teams
()
LabEnv/08Lab/BaseballElimination.java:54
↓ 1 callers
Method
toString
()
04Lab-8Puzzle/Board.java:53
↓ 1 callers
Method
transform
()
LabEnv/10Lab/BurrowsWheeler.java:33
↓ 1 callers
Method
transform
()
10Lab-Burrows Wheeler/BurrowsWheeler.java:33
↓ 1 callers
Method
validate
(Point[] points)
LabEnv/03Lab/FastCollinearPoints.java:54
↓ 1 callers
Method
validate
(Point[] points)
LabEnv/03Lab/BruteCollinearPoints.java:35
↓ 1 callers
Method
validate
(Point[] points)
03Lab-Collinear Points/FastCollinearPoints.java:54
↓ 1 callers
Method
validate
(Point[] points)
03Lab-Collinear Points/BruteCollinearPoints.java:35
↓ 1 callers
Method
width
()
07Lab-Seam Carving/SeamCarver.java:41
Method
BaseballElimination
(String filename)
08Lab-Baseball Elimination/BaseballElimination.java:27
Method
BaseballElimination
(String filename)
LabEnv/08Lab/BaseballElimination.java:27
Method
Board
(int[][] tiles)
04Lab-8Puzzle/Board.java:24
Method
Board
(int[][] tiles)
LabEnv/04Lab/Board.java:24
Method
BoardPanel
Constructor for the board which the user interacts with in order to play Boggle.
LabEnv/09Lab/BoggleGame.java:665
Method
BoggleBoard
Initializes a random 4-by-4 board, by rolling the Hasbro dice.
LabEnv/09Lab/BoggleBoard.java:67
Method
BoggleGame
Construct the GUI for the Boggle game.
LabEnv/09Lab/BoggleGame.java:138
Method
BoggleSolver
(String[] dictionary)
LabEnv/09Lab/BoggleSolver.java:27
Method
BoggleSolver
(String[] dictionary)
09Lab-Boggle/BoggleSolver.java:27
Method
BruteCollinearPoints
(Point[] points)
LabEnv/03Lab/BruteCollinearPoints.java:18
Method
BruteCollinearPoints
(Point[] points)
03Lab-Collinear Points/BruteCollinearPoints.java:18
Method
Champion
(Point2D pp, double d)
LabEnv/05Lab/KdTree.java:121
Method
Champion
(Point2D pp, double d)
05Lab-Kd Tree/KdTree.java:121
Method
CircularSuffix
(int i)
LabEnv/10Lab/CircularSuffixArray.java:22
Method
CircularSuffix
(int i)
10Lab-Burrows Wheeler/CircularSuffixArray.java:22
Method
CircularSuffixArray
(String s)
LabEnv/10Lab/CircularSuffixArray.java:70
Method
CircularSuffixArray
(String s)
10Lab-Burrows Wheeler/CircularSuffixArray.java:70
Method
Deque
()
02Lab-Queues/Deque.java:24
Method
Deque
()
LabEnv/02Lab/Deque.java:24
Method
DequeIterator
(Node first)
02Lab-Queues/Deque.java:104
Method
DequeIterator
(Node first)
LabEnv/02Lab/LinkedDeque.java:104
Method
DequeIterator
(Node first)
LabEnv/02Lab/Deque.java:104
Method
FFFN
(String team)
08Lab-Baseball Elimination/BaseballElimination.java:91
Method
FFFN
(String team)
LabEnv/08Lab/BaseballElimination.java:91
Method
FastCollinearPoints
(Point[] points)
LabEnv/03Lab/FastCollinearPoints.java:17
Method
FastCollinearPoints
(Point[] points)
03Lab-Collinear Points/FastCollinearPoints.java:17
Method
Helper
()
06Lab-WordNet/SAP.java:28
Method
Helper
()
LabEnv/06Lab/SAP.java:28
Method
KdTree
()
LabEnv/05Lab/KdTree.java:20
Method
KdTree
()
05Lab-Kd Tree/KdTree.java:20
Method
LineSegment
Initializes a new line segment. @param p one endpoint @param q the other endpoint @throws NullPointerException if either <tt>p</tt> or <tt>q</tt>
LabEnv/03Lab/LineSegment.java:25
Method
LineSegment
Initializes a new line segment. @param p one endpoint @param q the other endpoint @throws NullPointerException if either <tt>p</tt> or <tt>q</tt>
03Lab-Collinear Points/LineSegment.java:25
Method
LinkedDeque
()
LabEnv/02Lab/LinkedDeque.java:24
Method
LinkedRandomizedQueue
()
LabEnv/02Lab/LinkedRandomizedQueue.java:23
Method
Node
(Board b, Node p, int m)
04Lab-8Puzzle/Solver.java:25
Method
Node
(Board b, Node p, int m)
LabEnv/04Lab/Solver.java:25
Method
Node
(Point2D p, RectHV rect)
LabEnv/05Lab/KdTree.java:164
Method
Node
(Point2D p, RectHV rect)
05Lab-Kd Tree/KdTree.java:164
Method
Outcast
(WordNet wordnet)
06Lab-WordNet/Outcast.java:13
Method
Outcast
(WordNet wordnet)
LabEnv/06Lab/Outcast.java:13
Method
Percolation
(int n)
01Lab-Percolation/Percolation.java:21
Method
Percolation
(int n)
LabEnv/01Lab/Percolation.java:21
Method
PercolationStats
(int n, int trials)
01Lab-Percolation/PercolationStats.java:15
Method
PercolationStats
(int n, int trials)
LabEnv/01Lab/PercolationStats.java:15
Method
Point
Initializes a new point. @param x the <em>x</em>-coordinate of the point @param y the <em>y</em>-coordinate of the point
LabEnv/03Lab/Point.java:29
Method
Point
Initializes a new point. @param x the <em>x</em>-coordinate of the point @param y the <em>y</em>-coordinate of the point
03Lab-Collinear Points/Point.java:29
Method
PointSET
()
LabEnv/05Lab/PointSET.java:19
Method
PointSET
()
05Lab-Kd Tree/PointSET.java:19
Method
RandomizedQueue
()
02Lab-Queues/RandomizedQueue.java:21
Method
RandomizedQueue
()
LabEnv/02Lab/RandomizedQueue.java:21
Method
RandomizedQueueIterator
()
02Lab-Queues/RandomizedQueue.java:85
Method
RandomizedQueueIterator
()
LabEnv/02Lab/RandomizedQueue.java:85
Method
RandomizedQueueIterator
(Node first, int n)
LabEnv/02Lab/LinkedRandomizedQueue.java:88
Method
SAP
(Digraph G)
06Lab-WordNet/SAP.java:19
Method
SAP
(Digraph G)
LabEnv/06Lab/SAP.java:19
Method
SeamCarver
(Picture picture)
07Lab-Seam Carving/SeamCarver.java:21
Method
SeamCarver
(Picture picture)
LabEnv/07Lab/SeamCarver.java:21
Method
Solver
(Board initial)
04Lab-8Puzzle/Solver.java:38
Method
Solver
(Board initial)
LabEnv/04Lab/Solver.java:38
Method
WordNet
(String synsets, String hypernyms)
06Lab-WordNet/WordNet.java:20
Method
WordNet
(String synsets, String hypernyms)
LabEnv/06Lab/WordNet.java:20
Method
actionPerformed
(ActionEvent e)
LabEnv/09Lab/BoggleGame.java:164
Method
addFirst
(Item item)
LabEnv/02Lab/LinkedDeque.java:45
Method
addLast
(Item item)
LabEnv/02Lab/LinkedDeque.java:58
Method
against
(String team1, String team2)
08Lab-Baseball Elimination/BaseballElimination.java:81
Method
against
(String team1, String team2)
LabEnv/08Lab/BaseballElimination.java:81
Method
clearSelection
Clear the selected blocks (change from highlighted to unhighlighted).
LabEnv/09Lab/BoggleGame.java:756
Method
compareTo
(Node that)
LabEnv/04Lab/Solver.java:32
Method
compareTo
(CircularSuffix that)
LabEnv/10Lab/CircularSuffixArray.java:26
Method
compareTo
(CircularSuffix that)
10Lab-Burrows Wheeler/CircularSuffixArray.java:26
Method
dequeue
()
LabEnv/02Lab/LinkedRandomizedQueue.java:52
Method
dimension
()
04Lab-8Puzzle/Board.java:66
Method
dimension
()
LabEnv/04Lab/Board.java:66
Method
draw
Draws this line segment to standard draw.
LabEnv/03Lab/LineSegment.java:40
Method
draw
Draws this line segment to standard draw.
03Lab-Collinear Points/LineSegment.java:40
Method
enqueue
(Item item)
LabEnv/02Lab/LinkedRandomizedQueue.java:40
Method
findHorizontalSeam
()
07Lab-Seam Carving/SeamCarver.java:73
Method
findVerticalSeam
()
07Lab-Seam Carving/SeamCarver.java:112
Method
getListCellRendererComponent
(JList list, Object value, int index, boolean isSelected, boolean cellHasFocus)
LabEnv/09Lab/BoggleGame.java:190
Method
hasNext
()
LabEnv/02Lab/LinkedRandomizedQueue.java:92
Method
hashCode
Throws an exception if called. The hashCode() method is not supported because hashing has not yet been introduced in this course. Moreover, hashing do
LabEnv/03Lab/LineSegment.java:63
Method
hashCode
Throws an exception if called. The hashCode() method is not supported because hashing has not yet been introduced in this course. Moreover, hashing do
03Lab-Collinear Points/LineSegment.java:63
Method
isFull
(int row, int col)
01Lab-Percolation/Percolation.java:77
← previous
next →
201–300 of 441, ranked by callers