diff --git a/annotated.html b/annotated.html
index f60d1590c..cf8526435 100644
--- a/annotated.html
+++ b/annotated.html
@@ -142,7 +142,7 @@ $(document).ready(function(){initNavTree('annotated.html',''); initResizable();
diff --git a/classes.html b/classes.html
index d2b153563..c2a825a8b 100644
--- a/classes.html
+++ b/classes.html
@@ -186,7 +186,7 @@ $(document).ready(function(){initNavTree('classes.html',''); initResizable(); })
diff --git a/d0/d01/smallest__circle_8cpp.html b/d0/d01/smallest__circle_8cpp.html
index 720447650..aad43d5f8 100644
--- a/d0/d01/smallest__circle_8cpp.html
+++ b/d0/d01/smallest__circle_8cpp.html
@@ -173,31 +173,31 @@ The function returns the radius of the circle and prints the coordinated of the
97 for (
size_t j = i + 1; j < P.
size (); j++)
-
99 for (
size_t k = j + 1;
k < P.
size ();
k ++) {
+
99 for (
size_t k = j + 1; k < P.
size (); k++) {
103 C.x = -0.5 * ((P[i].y * (P[j].x * P[j].x + P[j].y * P[j].y -
-
104 P[
k ].x * P[
k ].x - P[
k ].y * P[
k ].y) +
-
105 P[j].y * (P[
k ].x * P[
k ].x + P[
k ].y * P[
k ].y -
+
104 P[k].x * P[k].x - P[k].y * P[k].y) +
+
105 P[j].y * (P[k].x * P[k].x + P[k].y * P[k].y -
106 P[i].x * P[i].x - P[i].y * P[i].y) +
-
107 P[
k ].y * (P[i].x * P[i].x + P[i].y * P[i].y -
+
107 P[k].y * (P[i].x * P[i].x + P[i].y * P[i].y -
108 P[j].x * P[j].x - P[j].y * P[j].y)) /
-
109 (P[i].x * (P[j].y - P[
k ].y) +
-
110 P[j].x * (P[
k ].y - P[i].y) +
-
111 P[
k ].x * (P[i].y - P[j].y)));
+
109 (P[i].x * (P[j].y - P[k].y) +
+
110 P[j].x * (P[k].y - P[i].y) +
+
111 P[k].x * (P[i].y - P[j].y)));
112 C.
y = 0.5 * ((P[i].x * (P[j].x * P[j].x + P[j].y * P[j].y -
-
113 P[
k ].x * P[
k ].x - P[
k ].y * P[
k ].y) +
-
114 P[j].x * (P[
k ].x * P[
k ].x + P[
k ].y * P[
k ].y -
+
113 P[k].x * P[k].x - P[k].y * P[k].y) +
+
114 P[j].x * (P[k].x * P[k].x + P[k].y * P[k].y -
115 P[i].x * P[i].x - P[i].y * P[i].y) +
-
116 P[
k ].x * (P[i].x * P[i].x + P[i].y * P[i].y -
+
116 P[k].x * (P[i].x * P[i].x + P[i].y * P[i].y -
117 P[j].x * P[j].x - P[j].y * P[j].y)) /
-
118 (P[i].x * (P[j].y - P[
k ].y) +
-
119 P[j].x * (P[
k ].y - P[i].y) +
-
120 P[
k ].x * (P[i].y - P[j].y)));
-
-
-
+
118 (P[i].x * (P[j].y - P[k].y) +
+
119 P[j].x * (P[k].y - P[i].y) +
+
120 P[k].x * (P[i].y - P[j].y)));
+
+
+
@@ -311,7 +311,7 @@ Here is the call graph for this function:
-
@@ -525,16 +525,16 @@ Here is the call graph for this function:
Returns area of triangle
-
+
-
58 double p = (
a + b + c) / 2;
-
59 return std::sqrt (p * (p -
a ) * (p - b) * (p - c));
+
58 double p = (a + b + c) / 2;
+
59 return std::sqrt (p * (p - a) * (p - b) * (p - c));
-
@@ -550,11 +550,9 @@ Here is the call graph for this function:
int y
Point respect to x coordinate.
Definition: line_segment_intersection.cpp:14
-ll k
Definition: matrix_exponentiation.cpp:48
double LenghtLine(const Point &A, const Point &B)
Definition: smallest_circle.cpp:37
double TriangleArea(const Point &A, const Point &B, const Point &C)
Definition: smallest_circle.cpp:54
double circle(const std::vector< Point > &P)
Definition: smallest_circle.cpp:87
-vector< ll > a
Definition: matrix_exponentiation.cpp:53
void test()
Definition: smallest_circle.cpp:158
Definition: line_segment_intersection.cpp:12
@@ -563,7 +561,7 @@ Here is the call graph for this function:
diff --git a/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.map b/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.map
index a346886ba..0094475e0 100644
--- a/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.map
+++ b/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.map
@@ -6,6 +6,6 @@
-
-
+
+
diff --git a/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.md5 b/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.md5
index b1ad9e7e3..79bbd5035 100644
--- a/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.md5
+++ b/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.md5
@@ -1 +1 @@
-65e4cd27339f81a7658d95b7353e141a
\ No newline at end of file
+23b73b50a39f28c2e44113fdd45d8f7a
\ No newline at end of file
diff --git a/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.svg b/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.svg
index b50d188f5..aa1cbbc8b 100644
--- a/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.svg
+++ b/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.svg
@@ -89,7 +89,7 @@ var sectionId = 'dynsection-6';
-
+
Node1->Node3
@@ -104,7 +104,7 @@ var sectionId = 'dynsection-6';
-
+
Node1->Node9
@@ -127,8 +127,8 @@ var sectionId = 'dynsection-6';
Node2->Node4
-
-
+
+
@@ -142,8 +142,8 @@ var sectionId = 'dynsection-6';
Node2->Node6
-
-
+
+
@@ -164,31 +164,31 @@ var sectionId = 'dynsection-6';
Node8
-
-TriangleArea
+
+TriangleArea
Node2->Node8
-
-
+
+
Node5
-
-std::sqrt
+
+std::sqrt
Node4->Node5
-
-
+
+
@@ -205,8 +205,14 @@ var sectionId = 'dynsection-6';
Node8->Node4
-
-
+
+
+
+
+
+Node8->Node5
+
+
diff --git a/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph_org.svg b/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph_org.svg
index e9e68db15..b2f3f7ae9 100644
--- a/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph_org.svg
+++ b/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph_org.svg
@@ -43,7 +43,7 @@
-
+
Node1->Node3
@@ -58,7 +58,7 @@
-
+
Node1->Node9
@@ -81,8 +81,8 @@
Node2->Node4
-
-
+
+
@@ -96,8 +96,8 @@
Node2->Node6
-
-
+
+
@@ -118,31 +118,31 @@
Node8
-
-TriangleArea
+
+TriangleArea
Node2->Node8
-
-
+
+
Node5
-
-std::sqrt
+
+std::sqrt
Node4->Node5
-
-
+
+
@@ -159,8 +159,14 @@
Node8->Node4
-
-
+
+
+
+
+
+Node8->Node5
+
+
diff --git a/d0/d01/smallest__circle_8cpp_a0b0676df8e4da7a08c7ccaecea344903_cgraph.map b/d0/d01/smallest__circle_8cpp_a0b0676df8e4da7a08c7ccaecea344903_cgraph.map
index 6e26a0361..51ae32671 100644
--- a/d0/d01/smallest__circle_8cpp_a0b0676df8e4da7a08c7ccaecea344903_cgraph.map
+++ b/d0/d01/smallest__circle_8cpp_a0b0676df8e4da7a08c7ccaecea344903_cgraph.map
@@ -4,6 +4,6 @@
-
-
+
+
diff --git a/d0/d01/smallest__circle_8cpp_a0b0676df8e4da7a08c7ccaecea344903_cgraph.md5 b/d0/d01/smallest__circle_8cpp_a0b0676df8e4da7a08c7ccaecea344903_cgraph.md5
index b1f010152..7a09fbeee 100644
--- a/d0/d01/smallest__circle_8cpp_a0b0676df8e4da7a08c7ccaecea344903_cgraph.md5
+++ b/d0/d01/smallest__circle_8cpp_a0b0676df8e4da7a08c7ccaecea344903_cgraph.md5
@@ -1 +1 @@
-06028b550a4fec7322d81626ff334f78
\ No newline at end of file
+feb879f0e3ada3d619a40986349e1d8f
\ No newline at end of file
diff --git a/d0/d01/smallest__circle_8cpp_a0b0676df8e4da7a08c7ccaecea344903_cgraph.svg b/d0/d01/smallest__circle_8cpp_a0b0676df8e4da7a08c7ccaecea344903_cgraph.svg
index 0bf474ab5..312de0bf3 100644
--- a/d0/d01/smallest__circle_8cpp_a0b0676df8e4da7a08c7ccaecea344903_cgraph.svg
+++ b/d0/d01/smallest__circle_8cpp_a0b0676df8e4da7a08c7ccaecea344903_cgraph.svg
@@ -30,8 +30,8 @@
Node1->Node2
-
-
+
+
@@ -45,8 +45,8 @@
Node1->Node3
-
-
+
+
@@ -82,31 +82,31 @@
Node7
-
-TriangleArea
+
+TriangleArea
Node1->Node7
-
-
+
+
Node4
-
-std::sqrt
+
+std::sqrt
Node3->Node4
-
-
+
+
@@ -123,8 +123,14 @@
Node7->Node3
-
-
+
+
+
+
+
+Node7->Node4
+
+
diff --git a/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph.map b/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph.map
index 25d182cd3..b08588987 100644
--- a/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph.map
+++ b/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph.map
@@ -6,6 +6,6 @@
-
-
+
+
diff --git a/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph.md5 b/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph.md5
index 31b2c4997..9e7bf61d1 100644
--- a/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph.md5
+++ b/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph.md5
@@ -1 +1 @@
-490dfcbbee3c451129fd011a224135ca
\ No newline at end of file
+4c736f2877e13ae95d286fbd5b8f9d28
\ No newline at end of file
diff --git a/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph.svg b/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph.svg
index 51bb88a88..720f3f2e7 100644
--- a/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph.svg
+++ b/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph.svg
@@ -89,7 +89,7 @@ var sectionId = 'dynsection-7';
-
+
Node1->Node3
@@ -104,7 +104,7 @@ var sectionId = 'dynsection-7';
-
+
Node1->Node9
@@ -127,8 +127,8 @@ var sectionId = 'dynsection-7';
Node2->Node4
-
-
+
+
@@ -142,8 +142,8 @@ var sectionId = 'dynsection-7';
Node2->Node6
-
-
+
+
@@ -164,31 +164,31 @@ var sectionId = 'dynsection-7';
Node8
-
-TriangleArea
+
+TriangleArea
Node2->Node8
-
-
+
+
Node5
-
-std::sqrt
+
+std::sqrt
Node4->Node5
-
-
+
+
@@ -205,8 +205,14 @@ var sectionId = 'dynsection-7';
Node8->Node4
-
-
+
+
+
+
+
+Node8->Node5
+
+
diff --git a/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph_org.svg b/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph_org.svg
index 49e327817..337bfb906 100644
--- a/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph_org.svg
+++ b/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph_org.svg
@@ -43,7 +43,7 @@
-
+
Node1->Node3
@@ -58,7 +58,7 @@
-
+
Node1->Node9
@@ -81,8 +81,8 @@
Node2->Node4
-
-
+
+
@@ -96,8 +96,8 @@
Node2->Node6
-
-
+
+
@@ -118,31 +118,31 @@
Node8
-
-TriangleArea
+
+TriangleArea
Node2->Node8
-
-
+
+
Node5
-
-std::sqrt
+
+std::sqrt
Node4->Node5
-
-
+
+
@@ -159,8 +159,14 @@
Node8->Node4
-
-
+
+
+
+
+
+Node8->Node5
+
+
diff --git a/d0/d01/smallest__circle_8cpp_a94682a4a70d5906857ca09de5b9fb2cc_cgraph.map b/d0/d01/smallest__circle_8cpp_a94682a4a70d5906857ca09de5b9fb2cc_cgraph.map
index 3c4f94f45..cfd6a5e5c 100644
--- a/d0/d01/smallest__circle_8cpp_a94682a4a70d5906857ca09de5b9fb2cc_cgraph.map
+++ b/d0/d01/smallest__circle_8cpp_a94682a4a70d5906857ca09de5b9fb2cc_cgraph.map
@@ -1,5 +1,5 @@
-
+
-
+
diff --git a/d0/d01/smallest__circle_8cpp_a94682a4a70d5906857ca09de5b9fb2cc_cgraph.md5 b/d0/d01/smallest__circle_8cpp_a94682a4a70d5906857ca09de5b9fb2cc_cgraph.md5
index a94cc831c..99df60830 100644
--- a/d0/d01/smallest__circle_8cpp_a94682a4a70d5906857ca09de5b9fb2cc_cgraph.md5
+++ b/d0/d01/smallest__circle_8cpp_a94682a4a70d5906857ca09de5b9fb2cc_cgraph.md5
@@ -1 +1 @@
-0ce4215dafc761fb197d351e877dd9cc
\ No newline at end of file
+8ff772442d715dab4a8208935fbcc653
\ No newline at end of file
diff --git a/d0/d01/smallest__circle_8cpp_a94682a4a70d5906857ca09de5b9fb2cc_cgraph.svg b/d0/d01/smallest__circle_8cpp_a94682a4a70d5906857ca09de5b9fb2cc_cgraph.svg
index e3fffe200..2db73bf00 100644
--- a/d0/d01/smallest__circle_8cpp_a94682a4a70d5906857ca09de5b9fb2cc_cgraph.svg
+++ b/d0/d01/smallest__circle_8cpp_a94682a4a70d5906857ca09de5b9fb2cc_cgraph.svg
@@ -4,11 +4,11 @@
-
-
+
+
TriangleArea
-
+
Node1
@@ -22,16 +22,16 @@
Node2
-
-LenghtLine
+
+LenghtLine
Node1->Node2
-
-
+
+
@@ -42,11 +42,17 @@
+
+
+Node1->Node3
+
+
+
Node2->Node3
-
-
+
+
diff --git a/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph.map b/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph.map
index 13e114d6b..2b9e77527 100644
--- a/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph.map
+++ b/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph.map
@@ -6,6 +6,6 @@
-
-
+
+
diff --git a/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph.md5 b/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph.md5
index 2a08b78ca..ded3a6802 100644
--- a/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph.md5
+++ b/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph.md5
@@ -1 +1 @@
-756e6b6364b0e26f57a06a16541c0208
\ No newline at end of file
+39be36450abbfacf0c5829ea3243b69a
\ No newline at end of file
diff --git a/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph.svg b/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph.svg
index 30ceafa4f..2c0dfacd2 100644
--- a/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph.svg
+++ b/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph.svg
@@ -89,7 +89,7 @@ var sectionId = 'dynsection-5';
-
+
Node1->Node3
@@ -104,7 +104,7 @@ var sectionId = 'dynsection-5';
-
+
Node1->Node9
@@ -127,8 +127,8 @@ var sectionId = 'dynsection-5';
Node2->Node4
-
-
+
+
@@ -142,8 +142,8 @@ var sectionId = 'dynsection-5';
Node2->Node6
-
-
+
+
@@ -164,31 +164,31 @@ var sectionId = 'dynsection-5';
Node8
-
-TriangleArea
+
+TriangleArea
Node2->Node8
-
-
+
+
Node5
-
-std::sqrt
+
+std::sqrt
Node4->Node5
-
-
+
+
@@ -205,8 +205,14 @@ var sectionId = 'dynsection-5';
Node8->Node4
-
-
+
+
+
+
+
+Node8->Node5
+
+
diff --git a/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph_org.svg b/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph_org.svg
index 5c6dfa406..e550ee2c1 100644
--- a/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph_org.svg
+++ b/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph_org.svg
@@ -43,7 +43,7 @@
-
+
Node1->Node3
@@ -58,7 +58,7 @@
-
+
Node1->Node9
@@ -81,8 +81,8 @@
Node2->Node4
-
-
+
+
@@ -96,8 +96,8 @@
Node2->Node6
-
-
+
+
@@ -118,31 +118,31 @@
Node8
-
-TriangleArea
+
+TriangleArea
Node2->Node8
-
-
+
+
Node5
-
-std::sqrt
+
+std::sqrt
Node4->Node5
-
-
+
+
@@ -159,8 +159,14 @@
Node8->Node4
-
-
+
+
+
+
+
+Node8->Node5
+
+
diff --git a/d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map b/d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map
index a9c0e5846..187f299b2 100644
--- a/d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map
+++ b/d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map
@@ -1,14 +1,14 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5 b/d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5
index f6c21bafa..516782e33 100644
--- a/d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5
+++ b/d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5
@@ -1 +1 @@
-2901e10f962428276b67e56b12c17c1d
\ No newline at end of file
+701ad3dd6730c16033e3b58b31b73965
\ No newline at end of file
diff --git a/d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg b/d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg
index 1ce62f069..5fb770fae 100644
--- a/d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg
+++ b/d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg
@@ -4,7 +4,7 @@
-
+