Exemple #1
0
main()
{
	int tabla[N][N];

	inicial(tabla);
	imprimir(tabla);
}
Exemple #2
0
void resolver_pags_web(
    conf& args, ifstream& ifile, int cant_nodos,
    int cant_aristas, vector<double>& resultado, ostream& conv
) {
    MEDIR_TIEMPO_INICIO(args.timer);
    switch (args.alg) {
        case ALG_PAGERANK: {
            matrize data(ifile, cant_nodos, cant_aristas);
            vector<double> inicial(cant_nodos, (double) 1/cant_nodos);
            resultado = data.potencias(inicial, args.c, args.tol, &args.count_iter, conv);
            break;
        }
        case ALG_ALT: {
            resultado = indeg(ifile, cant_nodos, cant_aristas);
            break;
        }
    }
    MEDIR_TIEMPO_FIN(args.timer);
}
Exemple #3
0
void Log::setController(MainController &controller){
    controller_=&controller;
    inicial();
}