From 752e4618d67070b7dada59c415c0d54f38eb08cd Mon Sep 17 00:00:00 2001 From: Louis Fourcade <louis.fourcade142@gmail.com> Date: Thu, 18 Mar 2021 14:46:05 +0100 Subject: [PATCH] gitignore et TP3 --- .gitignore | 8 +++++++- TP3.c | 16 ++++++++++++++-- 2 files changed, 21 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 0ec8e49..bdd61fd 100644 --- a/.gitignore +++ b/.gitignore @@ -3,4 +3,10 @@ */.DS_Store .DS_Store exec -*.o \ No newline at end of file +*.o + +TP1 +TP2 +TP3 +TP4 +*.exe \ No newline at end of file diff --git a/TP3.c b/TP3.c index 60d9de8..3908866 100644 --- a/TP3.c +++ b/TP3.c @@ -105,6 +105,18 @@ int pagerank(edgelist *g, long double *distr_res, long double alpha, unsigned lo } +// fonction déterminant, pour un vecteur de distribution donné les 5 meilleurs et les 5 pire +// requires : + // resmin est un tableau de 5 long double malloc + // resmax est un tableau de 5 long double malloc +// ensures : + // resmin contient les 5 pages les moins visitées du moins au plus + // resmax contient les 5 pages les plus visités du plus au moins +int find_5(edgelist *g, long double *distr, long double *resmin, long double *resmax) { + +} + + @@ -145,10 +157,10 @@ int main(int argc, char **argv) { - pagerank(g, p_distrib, 0.001, 200); + pagerank(g, p_distrib, 0.15, 100); long double last = p_distrib[0]; - for(int i =0; i < g->n; i +=1) { + for(unsigned long i =0; i < g->n; i +=1) { if (last != p_distrib[i]) { printf("|%Le|\n", p_distrib[i]); } -- GitLab