mahdieh721
جمعه 14 خرداد 1395, 12:47 عصر
سلام دوستان من یه الگوریتم دارم که میخوام پیاده سازیش کنم یه تیکش اینه
2:FORi = 1 :nodes.countDO
3:A ← nodes[i]; // A is the current node
4:FOR j = 1 :nodes[i].edges.countDO
5:commonNeighborsCount ← 0;
6:B ← nodes[i].edges[j] // B is the current neighbor of A
7:FOR k = 1 : B.edges.countDO
8:IF(A.edges.Contains(B.edges[k]) == TRUE)
9:commonNeighborsCount++;
10:union←(A.edges.count + B.edges.count)_
– commonNeighborsCount;
11:nodes[i].edges[j].internality ← commonneighborsCount /union;
من یه کلاس دارم که این یه تابعی عضو اون کلاسه حالا به یه مشکل برخوردم:ناراحت:
خط 4 ام من چجوری باید اینو بنویسم nodes[i].edges.coun ؟ چون هم nodes , هم edges رو شی عضو کلاس تعریف کردم!!
و همین طور پیاده سازی خط 6 رو هم نمیدونم
خواهشا کمکم کنید
2:FORi = 1 :nodes.countDO
3:A ← nodes[i]; // A is the current node
4:FOR j = 1 :nodes[i].edges.countDO
5:commonNeighborsCount ← 0;
6:B ← nodes[i].edges[j] // B is the current neighbor of A
7:FOR k = 1 : B.edges.countDO
8:IF(A.edges.Contains(B.edges[k]) == TRUE)
9:commonNeighborsCount++;
10:union←(A.edges.count + B.edges.count)_
– commonNeighborsCount;
11:nodes[i].edges[j].internality ← commonneighborsCount /union;
من یه کلاس دارم که این یه تابعی عضو اون کلاسه حالا به یه مشکل برخوردم:ناراحت:
خط 4 ام من چجوری باید اینو بنویسم nodes[i].edges.coun ؟ چون هم nodes , هم edges رو شی عضو کلاس تعریف کردم!!
و همین طور پیاده سازی خط 6 رو هم نمیدونم
خواهشا کمکم کنید