Skip navigation links
G I M O P T 

G

getCols() - Method in class ModularPascalsTriangle
Return the number of columns of computed modular Pascal's triangle data.
getIndexAt(int) - Method in class PerfectShuffler
Return the current card index at the given index.
getMod() - Method in class ModularPascalsTriangle
Return the modulus value used to compute the modular Pascal's triangle data.
getRows() - Method in class ModularPascalsTriangle
Return the number of rows of computed modular Pascal's triangle data.
getValue(int, int) - Method in class ModularPascalsTriangle
Get the modular Pascal's triangle data at the given row and column.

I

inShuffle() - Method in class PerfectShuffler
Perform a perfect in-shuffle on the deck indices.

M

main(String[]) - Static method in class PerfectShuffler
Create a PerfectShuffler object and print it.
ModularPascalsTriangle - Class in <Unnamed>
Generate Pascal's Triangle using modular arithmetic given rows and columns of data and modulus.
ModularPascalsTriangle(int, int, int) - Constructor for class ModularPascalsTriangle
Generate Pascal's Triangle using modular arithmetic given rows and columns of data and modulus.

O

outShuffle() - Method in class PerfectShuffler
Perform a perfect out-shuffle on the deck indices.

P

PerfectShuffler - Class in <Unnamed>
PerfectShuffler - class modeling perfect (a.k.a.
PerfectShuffler() - Constructor for class PerfectShuffler
Initialize an array with 52-card deck indices such that index i contains integer i.

T

toString() - Method in class PerfectShuffler
 
G I M O P T 
Skip navigation links