MarkovSquaring.java
public class
MarkovSquaring
{
public
static void main(String[] args)
{
int T = Integer.parseInt(args[0]);
double[][] p = StdArrayIO.readDouble2D();
int N = p.length;
double[] rank = new double[N];
rank[0] = 1.0;
for (int t = 0; t < T; t++)
{
p = Matrix.multiply(p, p);
}
StdArrayIO.println(p);
}
}
No comments:
Post a Comment